Alamo Animal Hospital
3089 Alamo Dr
Vacaville, CA 95687
Phone: (707) 447-2277
Fax: (707) 447-5501
Business Hours
Monday: 9am-5pm
Tuesday: 9am-5pm
Wednesday: 9am-5pm
Thursday: 9am-5pm
Friday: 9am-5pm
Saturday: Closed
*All visits are by appointment only*