Publix 1160

Publix #1160, also known as Publix at Gulf to Bay Plaza, is a Publix supermarket located at Gulf to Bay Plaza, at 525 South Belcher Road in Clearwater, Florida.