Start your health journey and book your appointment today!
Are you looking for solutions to your health concerns, answers to health questions, want to feel better – and live better – and want something different than what conventional medicine has to offer? Click link to make an appointment.
Hours: Mon-Thu 8am – 5pm | Fri by appointment
Phone: (704) 882-1488
Fax: (704) 882-1448
Email: Dr. Weaver
14015-D East Independence Blvd. Indian Trail, NC 28079