Contact Hanging Rock Animal Hospital in Roanoke, VA

Contact Hanging Rock Animal Hospital in Roanoke

The team at Hanging Rock Animal Hospital can’t wait to get in touch. We’ve been serving pets of Roanoke, Salem, Botetourt and the surrounding areas since 1996. Many of the pets we see are long-term patients but we love welcoming new furry (and not-furry!) faces to our animal hospital as well. Thinking about joining our hospital family? Contact us today to set up a time to tour our hospital. You can also call to set up an appointment or simply ask us a question! We’re happy to help.

*Please note we are closed from 12:00pm-1:30pm on Thursdays for team enrichment.

Ways You Can Connect

Give us a call at (540) 562-4596.

Email us at 

Connect with us on our Facebook Page and Instagram.

Visit us at 1910 Loch Haven Dr, Roanoke VA 24019.


Payment Options

There are many different ways to pay that suits your budget. Payment options include:

  • Cash
  • Check
  • Credit Card (Visa, Mastercard, Discover)
  • CareCredit