Atlanta, GA Metro >
261 19th St Nw,
“The location is fantastic.”
“They had a wide selections of movies, fresh refreshments, and roomy seats.”
“Atlantic Station Stadium is a great place to see your favorite movie!”
“And the customer service was great.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now