Delta Sonic Car Wash ← View details 18225 South Halsted Street, Glenwood, IL 60425 +1 708-754-3909 Get Directions From* To * — Required information