Roswell Town Center can be found in the heart of Roswell, GA. The property, classified as a Power Center, sits at Holcomb Bridge Rd. & Hwy. 9. Established in 1979, the property saw major improvements during its 1994 renovation. With 503,078 sqft. of retail space and approximately 20 stores, it offers a wide variety of shopping options. The mall offers 2,500 parking spaces for visitors.