Haverhill, Grafton County, New Hampshire

340 Horse Meadow Road, Haverhill, New Hampshire