Chris and colleagues at the Metro West Sports Center are very cricket-friendly, and also host a cricket bowling machine. You can book training nets and an indoor area during the winter.
Mention that you saw them listed here.
(Click on the image to go to their website)
Tell us if you have found a cricket friendly location that you can share with others at 'Info' (infomassachusettscricket 'AT' gmail.com)