Hanging Rock’s Mission in Roanoke, VA.
At Hanging Rock we promise to nurture the bond between you and your beloved pet by providing exceptional individualized care in a safe and comfortable environment.
Our team of skilled veterinarians love to meet new faces—both furry and not! We have a close-knit, family-like atmosphere that we hope will make you and your pet feel right at home. When it comes to veterinarians, you’ll be hard-pressed to find a more dedicated, talented team in Roanoke, Salem, Craig or beyond.
Read on to learn more about us, or better yet, stop in and meet us in person by making an appointment online or giving us a call at (540) 562–4596! We look forward to seeing you soon!