Where is Center Stage Theater?
Center Stage Theater is located in Midtown. It's in an artsy neighborhood well known for its great entertainment and restaurants. If you're looking for things to see and do in the area, you might want to stop in and see Mercedes-Benz Stadium and Centennial Olympic Park.
Things to See and Do near Center Stage Theater
What to See near Center Stage Theater
- Mercedes-Benz Stadium
- Georgia Institute of Technology
- Centennial Olympic Park
- Georgia World Congress Center
- Emory University
Things to Do near Center Stage Theater
- The Battery Atlanta
- Center for Puppetry Arts
- Woodruff Arts Center
- High Museum of Art
- Atlanta Symphony Hall