MARTA to 7 Stages Theatre

7 Stages TheatreĀ supports international works and new plays and playwrights, especially those with political, social and spiritual importance. At 1105 Euclid Avenue, the theatreĀ  is closest to the Inman Park MARTA station on the blue/green rail line. See below for directions, and note that the north side of the train station is closed until March … Continue reading MARTA to 7 Stages Theatre