Location:1661 E. Monte Vista Ave, Vacaville CA 95688