Directions. We are located at: 133 W. Santa Clara Street, Ventura, CA 93001-2543. 101 Northbound Freeway (from Oxnard/ Camarillo): Take the California Street exit, EXIT 70A. Turn right onto S California St. Take the 1st left onto E Thompson Blvd for 0.60 miles. Turn left onto W Santa Clara St., just past Brooks Ave. WVMC is on the right..