Suds Deluxe Car Wash Share: Auto Repair/Maintenance Suds Deluxe Car Wash Visit Website 6550 US-90 A Sugar Land, TX 77479 (737) 328-1947 About Map About Suds Deluxe is a family-owned express car wash committed to providing a premium, convenient car wash experience and to serving our community. What's Nearby? Distance: 5 10 15 20 25 50 mi.