Howell, Lake is a 400 acre, Private lake located in Casselberry in Seminole County.
This waterbody is located within: Howell Creek Watershed
HOW
Howell, Lake is a 400 acre, Private lake located in Casselberry in Seminole County.
This waterbody is located within: Howell Creek Watershed