PUBLIX #0691 in 2162 Henderson Mill Rd Ne in Atlanta