1. Screens Atlanta 819 Oothcalooga St, Calhoun, GA 30701 Coordinate: 34.49749,-84.96329 Phone: (706) 625-8820