I live in Westford, and not far from the Littleton club. A very vocal member of the Auotobaun, [wrong spelling!] lives across the street, and has been very active in restricting/closing the use of the club.
I am a life member of Tewksbury and can tell you that range usage is now highly restricted do to developments in the area. They are very active in indoor bullseye & competitive trap, have a bar, and lots of meal/dance functions.
Westford would be fine if you like trap/sporting clay's, & short range rifle/pistol.
A club that offers everything but formal trap would be the Harvard Sportsmans Club. They have outdoor ranges from 7 to 300 yds. Indoor 50, IPSC, Cowboy [SASS] Archery, and even class 111,[machine gun] with no RO requirement to shoot, dawn to dusk, and 24/7, indoor. Harvard does not allow drinking on the premesis.
Your choice!