Publix opens new store in Northwest Atlanta - CBS46 News

Publix opens new store in Northwest Atlanta