Company Overview
Company Name
Atlanta Film Festival
Address
25 Park Pl NE #1000, Atlanta, GA, 30303, United States
Website
atlantafilmfestival.comPhone
(404) 352-4225About 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.