PUBLIX #0266 in 2310 Tamiami Trl in Punta Gorda