
Lake Faith
4.0 (2)park
A natural freshwater lake in Maitland offering scenic waterfront views and open outdoor surroundings.
Description


Located within Orange County, Florida, Lake Faith is designated as a park establishment, serving as a recognized natural feature in Maitland.
