SPCA of Solano County ★★★★☆4.1 (269) Pet Services Animal shelter 2200 Peabody Rd, Vacaville, CA 95687 Call Website Details →