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*