Locke Lake is 149 acres in size and is located in Barnstead, New Hampshire. There is no public access in Locke Lake.
Price
Beds
Baths
More
Save Search
Locke Lake is 149 acres in size and is located in Barnstead, New Hampshire. There is no public access in Locke Lake.