Southlake Festival Cinema 6
1564 Southlake Parkway,
1 person favorited this theater
The Southlake Festival was without question the most elegant cinema in the southeast metropolitan Atlanta area. The theatre was basically the same design as other Cineplex Odeon six screeners such as the Town Centre in Marietta, GA and the Fridays Plaza in Doraville, GA.
Just login to your account and subscribe to this theater