63 Monticello Road
Weaverville, NC 28787

Make an Appointment: 828.645.3066 Patient Portal

Get in Touch

If you are having an emergency please contact 911!

Weaverville Family Medicine Associates
63 Monticello Road
Weaverville, NC 28787

Get in Touch
Appointments: 828.645.3066
After Hours: 828.258.4632
Fax: 828.658.3944

Hours of Operation
Mon – Fri: 8:00 a.m. until 7:00 p.m
Sat: 9:00 a.m. until 1:00 p.m.