1. New Patients 

    We are here for you, 7 days a week. During this time, we are limiting onsite appointments and are providing our patients with telehealth visits.  
    To schedule an appointment or for medical questions, call 978.937.9700.  

  2. Existing Patients

    We currently have a high volume of calls. We encourage you to enroll in the patient portal so that you can easily communicate with your provider. Your requests are very important to us!

    You can contact us by phone by calling our mainline - 978-937-9700.

    You can communicate with us through Patient Portal.

    If you have not signed up to the patient portal you can call 978-322-8520.

    You can also submit a request on our Contact Us page.

    (TTY 978-221-6700 (text telephone for the deaf and hearing impaired)

  3. Not Sure About Your Health Insurance Coverage?

    If you do not have health insurance enrollment assistance is available over the phone. Please be aware telehealth appointments are billable visits. Sliding fee (discounts) may be available. No one will be refused care because they cannot afford to pay.


Support Your Community