Publix 266

Publix #266, also known as Publix at Punta Gorda Crossing, is a Publix supermarket located at Punta Gorda Crossing, at 2310 Tamiami Trail in Punta Gorda, Florida.