• mind body medicine


Do you offer telehealth visits?

Yes. During the COVID-19 crisis, we have converted to telehealth visits entirely. Schedule your visit as you would in person and we will send you a link at the time of your visit.

How do I schedule an appointment?

To schedule an appointment go here.

What are your rates?

You can find specific details on our rates outlined here.

What is your cancellation policy?

If you miss an appointment or fail to cancel prior to 48 hours prior to your appointment, you will be charged a $25 cancellation fee.

If you miss an appointment, unfortunately you will have taken away a slot from another patient, thus you will be charged a $75 no show fee.

You may cancel your appointment by calling: 978-998-0010

Do you take my insurance?

For Integrative Medicine Consultations only. A copay is required at the time of the visit. Patients must have a referral prior to their visit or they will be self-pay. Dr. Zaklin is billed as a specialist. The following plans are currently accepted:




Blue Cross Blue Shield



Harvard Pilgrim

Tufts Health Plan

Tufts Public Plans

United Healthcare

Unicare (non-contracted)

Railroad Medicare

Fallon (out of network)

NOTE: while the visit will likely include cannabis therapeutics, the cannabis therapeutics portion of the visit is not covered by insurance. This will require a small nominal fee for the initial or annual ($75) and follow up visits ($25).

What forms of payment are accepted at your office?

Cash or Credit ( MasterCard, Visa, American Express, Discover).No personal checks please.

Do you review Medical records?

Yes. Medical records can only be released with your authorization. It is your responsibility to obtain previous medical records from other physicians or health care providers that you wish to be reviewed.

Does being evaluated guarantee certification for the Medical Use of Marijuana?

No. Being evaluated for The Medical Use of Marijuana program does not guarantee certification. Be sure to review the regulations including qualifying conditions prior to your appointment here. Specific questions can be addressed here.

Are you a primary care practice?

No. Dr. Zaklin does not serve as a primary care physician within the scope of this practice. As a result, he does not address urgent care or primary care issues. We recommend that you have a primary care physician (PCP). If you have a serious health problem that requires immediate attention, you should call your PCP, call your specialist, call 911, or have someone take you to the nearest hospital emergency room. If you notice an adverse effect from one of the components of your health plan, you should discontinue use immediately and then contact the office during regular business hours.

Is there anything I should do prior to my first visit?

Please complete the new patient comprehensive intake form as well as obtain your medical records. This is described in detail here.

What can I expect during my first visit?

This is described in detail here.

What can I expect following my visit?

This is described in detail here.