Millers River Watershed CouncilThe Millers River Watershed Council has offices at the Millers River Environmental Center at 100 Main St in Athol, MA, 01331.

You can contact us by phone at 978-248-9491, but the best way to contact us is by filling in the form below which will send an email with your comments or interests to the organization’s address.