Asheville, NC’s Family-Owned, Independent Veterinary Hospital
Mountain Valley Veterinary Hospital is your local, independent veterinary clinic that has been faithfully serving Asheville, NC and the surrounding area since 1985. As a multi-generational practice within the same family, we value building relationships with our clients as you trust us with your pets. Because we’re a family practice, you will be served by Dr. McCorkle every time you visit Mountain Valley Veterinary Hospital.
Below are the areas we focus on at Mountain Valley Veterinary Hospital. Click any of the sections below to learn more about each area of care.
Dr McCorkle is very knowledgable and down to earth. His staff is also great and they always try to fit us into theor schedule. Love them!
Patricia F.
I have taken my pets to Mountain Valley for over 30 years. My pets have always been treated with the finest level of care and compassion. A family atmosphere.
Anita H.
I've taken my kitty here for affordable dental cleanings which you can't find anywhere else in town! Highly recommend
Makenzy M.
“Leave us a review!”
CONTACT US
Phone: (828) 254-2122
Fax Number:
866-596-8151
Email: mtnvalleyvet@gmail.com
Address: 348 New Leicester
Asheville, NC 28806
BUSINESS HOURS
24-hour emergency
By appointment only
Public holidays: Independence Day, Labor Day, Thanksgiving Day, Christmas Eve, Christmas Day, New Year’s Eve, New Year’s Day