Chris Russell's Marine Service 3207 Victoria AveOxnard, CA, 93035 View Phone 805-984-6900 3207 Victoria AveOxnard, CA 93035 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page