Leonards Point, Wisconsin


Leonards Point is an unincorporated community located in the town of Algoma, Winnebago County, Wisconsin, United States.