137 Main St, Stowe
This is one of the oldest non-denominational churches in the country.
Photography
Kids Friendly
Typical Tourist