Find the full list below:
586 US-27 Ste 7, Lake Placid, FL 33852, USA
120 Plaza Ave, Lake Placid, FL 33852, USA