- 2969 E Ponce de Leon Ave.
DECATUR, GA 30030
- Since its founding in 1971, OnStage Atlanta has been producing compelling theater in Atlanta. The Mainstage Theatre seats up to 135 people. OnStage Atlanta also hosts workshops and seminars designed to inspire individual artists, teach aspiring actors, and give opportunities to those merely interested in trying something new.
MARTA Accessible No Handicapped Accessible Yes Hearing Impaired Accessible No Visually Impaired Accessible No Indoor Yes Outdoor No Parking: Free parking is available.