Directions

Oxnard Auto Center – Everybody Knows 101 to Rose

Conveniently located off the 101 Freeway between the Rose and Rice Exits in Oxnard, California – Just north of Thousand Oaks and Camarillo, just South of Ventura and Santa Barbara. – At the Big Sign.