Statistipedia

Lake Sherwood, WI

Lake Sherwood, WI
Map of Lake Sherwood
StateWisconsin
Population361
Links
Maps

Lake Sherwood is located in the state of Wisconsin, approximately 74 miles north of Madison. It has a population of 361.