Little Five Points' 7 Stages Theatre to close temporarily during renovations

Theatre's plan for new roof forces change in performance schedule. 7 Stages Theatre is saying goodbye to its leaky roof once and for all. The Atlanta-based theatre founded in 1979 announced in a press release Tuesday it's getting a new roof and heating, ventilation, and air conditioning system (HVAC). Faye Allen, the producing director for … Continued