Pet Travel. Made Easy.

Back to Results

Willard Brook State Forest

599 Main Street
Townsend, MA 01474
Phone: 978.597.8802
Located in the towns of Ashby and Townsend, Willard Brook State Forest is just 50 miles from Boston. This site encompasses 2,597 acres and is an exquisite example of classic New England woods. Camping, hiking, bird watching, fishing, and horseback riding can all be easily enjoyed throughout the forest. Leashed pets are welcome.
Test Message