Start your health journey and book your appointment today!

Have a Question?

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 

get directions

For My Out of Town Clients…

Charlotte Douglas International

Easy Access to Transporation

Nearby Places to Stay


Sign up to be part of my health and wellness community - stay up-to-date with my latest news and events.