New Millennium Car Wash Store in Oxnard Categories: All, USFilter: All, USA Address 2281 River Ridge Rd.Oxnard, CA 93036USContact Tel.: (805) 276-7171Email: jc.nmcw@gmail.comWebsite: http:// By atmtemplate|2020-12-17T14:04:49-06:00April 4th, 2019|Comments Off on New Millennium Car Wash Store in Oxnard Share This Story, Choose Your Platform! FacebookTwitterTumblrPinterestEmail About the Author: atmtemplate