Publix 1186

Publix #1186, also known as Publix at Largo Plaza, is a Publix supermarket located at Largo Plaza, at 11701 Abercorn Street in Savannah, Georgia.