Icc Inter Car Cleaning
Details
Address: Church St, Luton LU1 3JE
City: Luton
Description
ICC Inter Car Cleaning, located in the Luton area of Luton, offers a car washing service with waxing and polishing available. With an average review score of 3.1 based on 27 reviews, customers can expect a decent standard of care for their vehicles, and RVs and electric vehicles are welcome.