The 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.