Icc carwash Home/Car wash/Icc carwash 237 Church St, Ewood, Blackburn BB1 7JG Contacts 237 Church St, Ewood, Blackburn BB1 7JG Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Car wash Gleam N Go 57 Viscount Walk, Bournemouth BH11 9TA +447453278538 Car wash Dorchester Car Spa COMPASS GARAGE, 22 The Grove, Dorchester DT1 1XU +447888612266 Car wash Car Wash Bristol BS37 9XY Car wash IMO Car Wash 420 Speedwell Rd, Bristol BS15 1ES 01179673043 Categories Car wash