Publix Super Market at Edgemont Town Center
411 Green Springs Hwy, Homewood 35209