Aaron Mofsen DO
81 Highland Avenue · Salem, MA 01970
Counties served: ESSEX
Search a preserved list of practitioners previously included in SAMHSA’s public buprenorphine provider locator.
49,854 preserved practitioner listings · downloaded August 3, 2026
2,553 possible providers found. This is a starting point — confirm details by calling directly.
81 Highland Avenue · Salem, MA 01970
Counties served: ESSEX
26 Queen Street · Worcester, MA 01610
Counties served: WORCESTER
9 Vista Avenue · Salem, MA 01970
Counties served: ESSEX
19 Columbus Road · Boylston, MA 01505
Counties served: WORCESTER
162 Chandler Street · Worcester, MA 01609
Counties served: WORCESTER
301 South Huntington · Boston, MA 02130
Counties served: SUFFOLK
421 North Main Street · Leeds, MA 01053-9764
Counties served: HAMPSHIRE
759 Chestnut Street · Springfield, MA 01199
Counties served: HAMPDEN
Beverly Hospital, 85 Herrick Street · Beverly, MA 01915
Counties served: ESSEX
24 Ruthen Circle · Shrewsbury, MA 01545
Counties served: WORCESTER
850 Harrison Avenue, Floor 8 · Boston, MA 02118
Counties served: SUFFOLK
30 Locust Street · Northampton, MA 01062
Counties served: HAMPSHIRE
725 North Street, HOSPITALIST OFFICE · PITTSFIELD, MA 01201
Counties served: BERKSHIRE
29 Lewis Avenue · Lenox, MA 01230
Counties served: BERKSHIRE
480 Lynnfield St · Lynn, MA 01904
Counties served: ESSEX
North Shore Physicians Group, 480 Lynnfield St · Lynn, MA 01904
Counties served: ESSEX
115 W Silver Street · Westfield, MA 01085
Counties served: HAMPDEN
5 Greenwich Place · East Longmeadow, MA 01028
Counties served: HAMPDEN
38 Mulberry Street · Leeds, MA 01053
Counties served: HAMPSHIRE
173 Chelsea Street · Everett, MA 02149
Counties served: MIDDLESEX
Use this as a starting point. Call providers directly and ask about availability, insurance, telehealth, and current services. Provider information can change, and this list may not be up to date.
You may also want support from people who understand recovery. YPR offers recovery support, community connection, and resources at any stage.
Find YPR ResourcesIf you are a practitioner listed here and need to update or remove your information, use YPR’s Provider Update Request form.
Update or Remove a ListingFor a medical emergency, call 911. For mental health or substance use crisis support, call or text 988.
This directory is based on publicly available data originally made available through SAMHSA’s Buprenorphine Practitioner Locator and downloaded by YPR on August 3, 2026. SAMHSA notes that the list includes practitioners who previously held a DATA-2000 waiver, that the waiver requirement has since been eliminated through the Consolidated Appropriations Act, 2023, and that the list is not inclusive of all practitioners able to prescribe buprenorphine. SAMHSA also notes that the list only includes practitioners who consented to release their practice information.
YPR does not endorse, verify, recommend, credential, monitor, or guarantee any provider listed in this directory. Provider information, services, availability, insurance acceptance, licensing, and prescribing practices may change. This directory is provided for informational purposes only and should not be interpreted as medical advice, a clinical referral, or an emergency resource. Individuals should contact providers directly to confirm current services.
YPR is not affiliated with SAMHSA for the operation of this directory. If you are experiencing a medical emergency, call 911. If you are experiencing a mental health or substance use crisis, call or text 988.