Publix opens new store in northwest Atlanta - CBS46 News

Publix opens new store in northwest Atlanta