Lake Placid, FL 33852, USA

Location Details

City
Lake Placid
State
Florida
Country
United States
Latitude
27.353359
Longitude
-81.292801

Share This Location