Publix Super Market at Briarcliff Village Shopping Center
2162 Henderson Mill Rd, Atlanta 30345