5178 Duncan Rd, Punta Gorda, FL 33982, United States
12380 Tamiami Trail, Punta Gorda, FL 33955, United States