Location: North Oxnard 1300 N. Ventura Rd. #4 Oxnard CA 93030 Phone: (805) 988-0053 See map: Google Maps California US