1565 Oak Ave, Lake Placid, FL 33852, USA
103 Carter Ave, Lake Placid, FL 33852, USA
44 Commercial Blvd, Lake Placid, FL 33852, USA
23 Blackfoot St, Lake Placid, FL 33852, USA