Regal Atlantic Station Stadium 18 261 19th St NW, Atlanta, GA 30363(00) Save Image Image gallery: atlantic station theater - A Movie Lover's Paradise