Appalachian Animal Hospital 68 North Main StreetWeaverville, NC, 28787 View Phone 828-658-8989 68 North Main StreetWeaverville, NC 28787 Experience & Reliability About Send to My Email Send to My Phone Print this Page