Rita Vatcher LMHC (Licensed Mental Health Counselor), RPT (Registered Play Therapist), Logo

Phone Icon (774) 482-1529
Facebook Icon LinkedIn Icon

verified by Psychology Today


Thank you for your interest. For questions or comments, please use the information listed here. We look forward to hearing from you soon. Health care information is personal and should remain confidential between you and your health care provider. Your privacy and security are important to us. For your protection, please do not provide any personal medical information through this form.

(774) 482-1529

1 Granite Street
Framingham, MA 01702

Facebook Icon LinkedIn Icon

Service Area
Serving Framingham, and the communities of Marlborough, Northborough, Ashland, Natick, Southborough, and Westborough, MA

Hours of Operation

 Saturday: 9:00 a.m. - 3:00 p.m.

NBH Logo
NBH Hours
Thursday and Friday 10am to 5pm