PUBLIX #0776 in 595 Piedmont Ave in Atlanta