Lakestead Estates

Lakestead Estates is a village in the town of Farmouth. It had a population of 878.