Publix 521

Publix #521, also known as Publix at Island Towne Centre, is a Publix supermarket located at Island Towne Centre, at 4717 Georgia Highway 80 East in Savannah, Georgia. The store opened on May 1, 1995.