Publix 1218

Publix #1218, also known as Publix at Harvest Square, is a Publix supermarket located at Harvest Square, at 5850 Alabama Highway 53 in Harvest, Alabama.