Info from WikipediaCenter 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.
In the early 1980s, Theatre Atlanta was phased out and the building took on the name Center Stage. Though it continued to concentrate largely on theatre, the business housed a few colorful deviations.