Theater venue
Center Stage Theater
40 locals recommend,
Location
1374 W Peachtree St NW
Atlanta, GA
Midtown Atlanta
Tips from locals
Center Stage is a mid-sized concert complex comprising three separate venues located in Atlanta, Georgia. Originally known as Theatre Atlanta, the concert hall was built in memorial to a young theater enthusiast. Upon its opening in the fall of 1966, the building functioned as a performing arts theater, but has since become primarily music-focused.
1.5 mile east. Music venue with all different kinds of shows. Check website for more info.