Maynard was a very active skeet club, with multiple well-maintained skeet fields, when I used to shoot regularly there in the late 70s. I don't know if that's the case any more. Unless things have changed greatly, they do have the four things you're looking for - indoor/outdoor pistol, outdoor rifle, and skeet. The indoor pistol range is very nice, and Maynard fields a team in the Nashoba Valley bullseye league. Harvard is a great club, but they don't have a real skeet field, just an area with some traps where you can do a little informal clay shooting, and the indoor pistol range isn't as nice as many in the area. The outdoor pistol/rifle ranges and particularly the action shooting pits are excellent at Harvard. You might want to look into Riverside in Hudson.