Locke Lake Real Estate

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
Save Search