Atlanta Sci-Fi Film Festival
The Atlanta Sci-fi Film Festival is Free with Registration and will be held in Peachtree Corners Town Center! CMX CineBistro in the heart of Town Center is located at 5180 Town Center Boulevard Peachtree Corners, GA 30092.