Starlight 6 Drive-in

2000 Moreland Avenue Southeast, Atlanta, 30316