California Body Shop 1247 Mercantile St, Oxnard, CA 93030 Avenue Body Shop 378 N Ventura Ave, Ventura, CA 93001 Share this:TwitterFacebook