63 Monticello Road
Weaverville, NC 28787

Make an Appointment: 828.645.3066 Patient Portal

Get to Know our Team

Our providers have a variety of backgrounds and experience. Let us become a part of your family’s healthcare plan. Read More

Learn What Makes Us Different

Our team provides a personalized care, as well as treatments, tests, and support for every member of your family. Read More

Prepare for Your Appointment

Find everything our current and new patients need from new patient forms, to FAQs, to Preventative Health Guidelines and more. Read More

Flu Shot Clinic Dates and Times

Monday, November  7th            8:30am  –  11:30am    1:30pm  –  4:30pm

    Monday, November  21st        8:30am  –  11:30am    1:30pm  –  4:30pm

New Patient FAQs

Welcome New Patients. We are accepting most commercial insurance carriers including Medicare!

Learn More


Find out what’s happening at our office and learn more about important health news. We’re your #1 healthcare resource.

Learn More

Complete Our Survey

Help us understand the unique needs of every patient that walks through our door. We want your honest feedback.

Learn More