Canaan Chapel

Canaan Rd.
Barrington
New Hampshire
United States