Owl Creek Veterinary Hospital 587 South Birdneck Road Virginia Beach , VA 23451 Phone (757) 428-4344 Fax (757) 422-2064