Contact Us
Valley Improvement Programs has three Locations in San Bernardino County. Call the numbers below to schedule an intake appointment or for additional information about our DUI programs and other services. To learn about our programs, go here: DUI First and Multiple Offender Programs.
Ontario
210 W B St,
Ontario, CA 91762
(909) 983-3665
Upland
1589 W 9th St E,
Upland, CA 91786
(909) 985-2785