Nice place to walk the trails. There are nice walking paths behind it.
40 N Main St is located at Avon, MA 02322