Atlanta Filmworks Studio, a new, 57,000 square foot film facility is located on a 4-acre lot in metro Atlanta at the Northcrest Rd. exit immediately off of I-85. The complex houses a 20,240 sq ft column free stage with 30 ft clear span ceilings, 20,025 sq ft mill area and flex space, as well as over 16,000 sq ft of office space.
Partial Data by Foursquare.