0
Skip to Content
Mountain Roots Direct Primary Care
Mountain Roots Direct Primary Care
Home
Dr. Allen
Services
Meet & Greet
Membership
Enrollment
FAQs
Contact
Location
Privacy Policy
Mountain Roots Direct Primary Care
Mountain Roots Direct Primary Care
Home
Dr. Allen
Services
Meet & Greet
Membership
Enrollment
FAQs
Contact
Location
Privacy Policy
Home
Dr. Allen
Services
Meet & Greet
Membership
Enrollment
FAQs
Contact
Location
Privacy Policy

Mountain Roots Direct Primary Care

Physical Address: 159A Locust Street, Spruce Pine, NC 28777

Mailing Address: PO Box 128, Spruce Pine, NC 28777

Phone: 828-617-1319
Fax: 828-617-1927
Email: info@mtnrootsdpc.com

Copyright Mountain Roots Direct Primary Care 2025. All Rights Reserved.

Thank you for your interest in Mountain Roots DPC! We will add your email address to our mailing list. Please also check out our Facebook page for additional content. Thank you!