BEST Car Wash Deer Creek Car Wash 10340 E Foothill Blvd, Rancho Cucamonga, CA 91730 phone: (909) 945-1906 yelp Years Won: 2015 (Best) 2014 (Best) MAP