Get Directions Chabad of Ventura / Jewish Community Center - 5040 Telegraph Road Ventura, CA