Atlanta Film Festival

25 Park Pl NE #1000, Atlanta, GA, 30303, United States

Company Overview

Company Name

Atlanta Film Festival

Address

25 Park Pl NE #1000, Atlanta, GA, 30303, United States

About Atlanta Film Festival

The Atlanta Film Festival is an annual event held in Atlanta, Georgia, United States. The festival showcases diverse feature and short films, connecting audiences with filmmakers from around the world. It is a celebration of independent and international cinema, offering a platform for both established and emerging filmmakers.

Technologies Used

Social Profiles