4212 Whidden Blvd, Punta Gorda, FL 33980, United States
5524 Independence Ct, Punta Gorda, FL 33982, United States