• ​AFTER HOURS EMERGENCY CARE:PLEASE CALL REACH (828)665-4399

18 Moore Street Weaverville,NC 

(828)645-1616  F (828)645-1112 MTNANIMAL@HOTMAIL.COM

  • ​PAYMENT IS DUE AT TIME OF SERVICE

  • ALL NEW CLIENTS PLEASE BRING PREVIOUS MEDICAL HISTORY
  • ​PLEASE GIVE 24 HOUR NOTICE FOR CANCELLATIONS

Contact Us

Mountain Animal Hospital121 Barnardsville HwyWeavervilleNC 28787, USA8286451616

Send Us a Message