Lakestead

Lakestead is a village in the town of Farmouth. It has a population of 1,253 as the 2022 estimate.