I also need to know a place to ride in mass. I have checked out that website but all they have is freetown and F.Gilbert. If you know any more placess to ride please tell me!
Cheesbrain - Click on that link again - it has all the different places listed.
Just remember - to ride in these places you must be registered. All the info you need is on that website.
Also another important note - if you register and ride in MA your plate must be on your bike and you must carry your registration with you while out on the trails.