Mary Elam DRAdd to Favorites
76 Garrison Branch Rd, Weaverville, NC 28787
(828) 484-7111Add Hours
Saved to Favorites
Please contact the business for updated hours/services due to the COVID-19 advisory.
Mary Elam DR has not yet specified accepted insurance plans.
Mary Elam DR has not yet specified any specialties.
76 Garrison Branch Rd
Weaverville, NC 28787
Amazing doctor! A doctor with a heart and so much knowledge. She has such a wonderful outlook on whole body and mind health. Such a relief to find healthcare that finds the real cause of the illness and recommends natural ways to treat it. Thank goodness for Dr. Mary!!!