Southlake Festival Cinema 6
1564 Southlake Parkway,
2 people favorited this theater
The Southlake Festival was without question the most elegant cinema in the southeast metropolitan Atlanta area. Opened on April 17, 1987, 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. It was closed in 2000.
Just login to your account and subscribe to this theater