Hanging Rock Animal Hospital is a full-service animal hospital in Roanoke, VA with a high level of care where you and your pet feel right at home. Since 1996, our veterinarians have been serving the dogs and cats of Roanoke, Salem, Botetourt County a...