Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Crossroads Treatment Center of Weaverville, PC

Organization Addiction Medicine (Family Medicine) Physician · NPI 1376073957

Crossroads Treatment Center of Weaverville, PC is an Addiction Medicine (Family Medicine) Physician in Weaverville, North Carolina. Licensed in North Carolina. Registered with an NPI since 2017.

Licensed in
NC
In the registry since
2017
Specialties on file
7
What do these letters mean?
PC — Professional corporation
A form of business registration, not a clinical qualification.

See every abbreviation used in this directory →

Practice location Address checks out

901 Old Mars Hill Hwy
Weaverville, NC 28787-8602
Phone: (828) 645-3687
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Substance Use Disorder Rehabilitation Clinic/Center (primary) Taxonomy 261QR0405X (NC)
Addiction Medicine (Family Medicine) Physician Taxonomy 207QA0401X
Community/Behavioral Health Agency Taxonomy 251S00000X
Mental Health Clinic/Center (Including Community Mental Health Center) Taxonomy 261QM0801X
Multi-Specialty Clinic/Center Taxonomy 261QM1300X
Methadone Clinic Taxonomy 261QM2800X
Primary Care Clinic/Center Taxonomy 261QP2300X

Record details

NPI number1376073957
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Rupert McCormac — Chief Executive Officer · (800) 805-6989
NPI enumeratedJune 15, 2017
Last updated in NPPESMay 1, 2026
Certification dateMay 1, 2026
Mailing addressPo Box 749057, Atlanta, GA 30374-9057