The Atrium has become the number one event center in the Atlanta metro area, centrally located in Stone Mountain, Georgia. Emerging from The Atrium’s recent renovation project is a modernized facility equipped with a state of the art sound and lighting system. The lower level has two separate venues separated by the main lobby that is located in the center of the facility. The stages are set apart from each other which makes it possible to have two shows going on simultaneously.