FAVORITE CAR WASH Dutch Auto Detail 3401 N Norwalk Blvd, Long Beach, CA 90808 ph: 562.594.4491 facebook :: yelp Years Won: 2015 (Favorite) MAP