Window plant provides a fresh view for Georgia’s Locust Grove
Construction is scheduled to get underway soon on a $420 million window manufacturing plant in Locust Grove, Ga., about an hour's drive south of Atlanta, that will create approximately 900 jobs.
Renewal by Andersen, the full-service…