Contact Us

All Pets Animal Hospital & Rehabilitation Center

7 Reynolds Mountain Blvd.
Asheville, NC 28804

Mon 7:30am-7pm
Tues-Fri 7:30am-5:30pm
Sat 9am-1pm
Sun closed

Existing clients with a Pet Portal log in, you may contact us through the portal. All others please use the email address above. 

Share Your Experience!

If you enjoyed your visit with All Pets Animal Hospital, please share your experience on Google (need Google + account) or Yelp! If for any reason you were not completely satisfied, please contact us directly by calling at 828-645-5252.