September 27, 2019

The Plaza Theatre, located on Ponce De Leon Avenue, is a historic landmark for Atlanta. It is the longest operating movie theater in the city, the only independent one, and resides in one of the first strip malls in America. Now tucked between The Righteous Room, and a...

Please reload

 TEL: (404) 633-1779   |   FAX: (404) 636-5919   |   info@ozonline.tv

2566 Shallowford Road Suite 104, #302, Atlanta, GA 30345

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey Instagram Icon

Copyright © 2020, Oz Magazine. All rights reserved.