Owl Creek Veterinary Hospital
Veterinary clinic
587 S Birdneck Rd · Virginia Beach, VA 23451 · 0.0 mi
A companion animal hospital in Virginia Beach serving dogs and cats since 1985. It offers preventive care, dental work, radiography, laboratory testing and soft tissue surgery, plus doctors who make house calls.…