Park Land Dr, Lake Placid, FL 33852, USA
Get Directions
Google Maps
Apple Maps
Waze
Location Details
Street
Park Land Dr
City
Lake Placid
State
Florida
Country
United States
Latitude
27.16613
Longitude
-81.374374
Share This Location
Copy Link