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