Publix 1156

Publix #1156, also known as Publix at First Street Village, is a Publix supermarket located at First Street Village, at 2160 McGregor Boulevard in Fort Myers, Florida.