Plaza Theatre Foundation & Atlanta Film Festival Holiday Party

  • The Plaza Theatre 1049 Ponce De Leon Ave NE Atlanta, GA, 30306 United States

The Plaza Theatre Foundation and The Atlanta Film Festival celebrate the holidays.

(For members & by invite only)