Tags: Theatre, Venue.

Center Stage Atlanta is a mid-sized concert complex comprising three separate venues and located at 1374 West Peachtree Street NW in the heart of Midtown Atlanta Georgia.Originally known as Theatre Atlanta the concert hall was built in memorial to a young theater enthusiast.

Loading...

This page contains content from the copyrighted Wikipedia article "Center Stage Atlanta"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.