2801 Candler Rd Decatur GA United States 30034-1423
We are Satellite Cinemas at South DeKalb!We are a 12-screen movie theater at The Gallery. With 42,000 square-feet we will open mid April.Come check us out!
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link