Thank you for your answers.
Yes they do cause I went there.
No they do not they do not accept masshealth.
Don't believe they do
Don't remember you might have to call them sorry couldn't be more helpful
Thanks! Your answer is awaiting moderation.