PUBLIX #1724 in 2720 East Ponce De Leon Ave in Decatur