Southern Wall Systems News

STO PANELS and Homewood Suites Atlanta
November 24, 2015

STO Panels are coming to Atlanta.  Winter Construction has selected Southern Wall Systems to provide STO Panels on the new 20 Story Homewood Suites Hotel being built in Downtown Atlanta.  This project will be located adjacent from the Georgia Aquarium and Centennial Park.