Find Owl Creek Veterinary Hospital in Virginia Beach, VA 23451 to get information on spay and neuter, dental, and vaccination services as well as boarding, grooming, and more.
Owl Creek Veterinary Hospital
587 South Birdneck Road, Virginia Beach, VA 23451
757-354-3947
757-422-2064
Mon - Thu: 7:30 AM - 8:00 PM Fri: 7:30 AM - 6:00 PM Sat: 7:30 AM - 1:00 PM