Oxnard Auto Center

Oxnard Auto Center

[youtube]https://www.youtube.com/watch?v=ecLx9RcCPMs[/youtube]

30 second spot. The Oxnard Auto Center is located right off the 101 Freeway between the Rose and Rice Exits in Oxnard, California. It’s where you’ll find a great group of dealers offering one of the largest selections of new and used vehicles