
Book Online
If you're ready to schedule, you can book your appointment online by clicking the "Book an Appointment" tab below.
Contact Us
Not sure if we're the right fit? Have questions about insurance, services, or appointments? Complete our contact form, and we'll be happy to help before you schedule.
Please note: Appointments will remain pending until eligibility is confirmed and intake paperwork is completed. Clients will receive registration forms via text and email. Appointments will be confirmed once paperwork and insurance verification are complete.
In person appointments are available on Tuesdays only from 9am-1pm
_PNG.png)
Self-Pay Rates:
Initial Visit: $400
Follow-up visits: $250
Insurances Accepted:
-
Aetna
-
Blue Cross Blue Shield of Massachusetts
-
Cigna
-
Harvard Pilgrim Health Care
-
OptumHealth
-
Tufts Health Plan (commercial plans)
-
UnitedHealthcare
We are not accepting Medicare or MassHealth (Medicaid) plans at this time, including MassHealth managed care plans.
If you do not see your insurance listed or are unsure whether your specific plan is accepted, please contact our office before scheduling. We are happy to verify your insurance coverage and let you know if we are in network with your plan.

Contact:
Call or Text: (978) 216-3804
Address:
74 Atlantic Ave, Suite 201B
Marblehead, MA 01945
Hours & Operations:
Office Hours:
Monday-Thursday 9am-5pm
-
Telehealth available anytime.
-
In person available Tuesdays only from 9am-1pm

