Questions or Inquiries? Communicate with CMC staff offices using the phone numbers or email addresses below, or by filling out and submitting this form. All fields are required.
Our center is located at 26 Central Street, Somerville, MA 02143 on the second floor of the CHA Central Street Care Center.
Click here for details on directions and transportation.
Free Visitor Parking is available in the lot directly across from the clinic which is shared with the Greek Orthodox Church.
Please note: parking on the streets in the surrounding area is limited to Somerville residents with parking permits.