Horseshoe Lake

Horseshoe Lake is a 65.33-acre skiable lake located in Oviedo, Florida 32766.

Lake size in acres: 
65.33
Lake depth in feet: 
14.7
Latitude and Longitude: 
Latitude: 28.637
Longitude: -81.1382
Zip code: