ViewsWatchers |
St. Croix Falls is a town in Polk County, Wisconsin, United States. The population was 1,119 at the 2000 census. The City of St. Croix Falls is located within the town. The unincorporated community of Lamar is located in the town. [edit] Research Tips
|