Happy Tails Animal Hospital
Add to Favorites
OPEN NOW
Today: 8:00 am - 8:00 pm
Saved to Favorites
Phone: (707) 474-3733
TollFree: (800) 738-6337
Phone: (707) 635-6170
Address: 617 Elmira Rd, Vacaville, CA 95687
Website: https://happytailsvacaville.com/forms/make-an-appointment-2