Lake Holden

Lake Holden is a 265 acre lake located in Orlando, Florida 32805, 32839.

Lake size in acres: 
265.00
Lake depth in feet: 
Unknown
Latitude and Longitude: 
Latitude: 28.5055
Longitude: -81.3874
Zip code: