The beloved Plaza Theatre, in operation on Ponce de Leon Avenue since 1939 and Atlanta’s oldest cinema, has been sold to Christopher Escobar, the director of the Atlanta Film Society. Michael Furlinger, president of Furlinger Cinema Services, announced the sale late this afternoon. "Four and a half years ago we started a journey to save...
SOURCE: ArtsATL at 04:05PM on August 25, 2017