Event Ended
View Details

Film Love: The Big Screen--Historic Psychedelia, Animation, and Avant-Garde films in Large Format

Thu, 29 May, 2025 at 07:30 pm to 09:30 pm

Plaza Theatre (Atlanta), 1047 Ponce de Leon Ave NE, Atlanta, GA 30306-4219, United States,Atlanta, Georgia

Advertisement

Atlanta's favorite ✨

Don't miss out on what's hot and happening
Advertisement