The Mainstage

Located In: 7 Stages

Seated: 200

7 Stages

7 Stages

The Mainstage
Address
7 Stages

1105 Euclid Avenue Northeast Atlanta, GA 30307

Business Space Location Map
Capacity

Seated: 200

Overview

The Mainstage has 157 fixed seats with additional seating to accommodate 200.