Center Stage Theater
1374 West Peachtree Street Northwest, Atlanta, GA 30309
Hours of Operation:
See website for schedule
About the Business:
Center Stage is an icon in the Atlanta Music and Performing Arts Community, featuring three unique spaces within the same venue: Center Stage Theater, Vinyl & The Loft.