4.6 from 149 reviews
Address 617 Elmira Rd, Vacaville, CA 95687
Phone Number +17076356170
Offers Animal Hospital > Pet Insurance
"Update post-COVID: Unfortunately, quality of service has backslid quite a bit."
"My family has used Happy Tails since it opened and couldn't be happier."
4.7 from 110 reviews
Address 3089 Alamo Dr, Vacaville, CA 95687
Phone Number +17074472277
Offers Animal Hospital > Pet Insurance
"I've taken my dog here a couple times the Vet is very kind."
"Great Doctor and staff."