Business services, nec, nec, Commercial and industrial building operation, Services, nec, nec
Main Street at Town Center
Main Street at Town Center is a vibrant shopping destination in Kennesaw, GA, featuring over 25 unique shops, restaurants, and services. This newly renovated center is conveniently located just two blocks east of I-75, adjacent to the popular Town Center at Cobb Mall and Town Center Plaza Shopping Center.
Generated from the website