5A-1960 Lawrence Ave E, Scarborough, ONM1R 2Z1Get directions
Ideal Car Wash & Detailing operating in Scarborough, we are specialize in Hand Wash,Leather Treatment,Body Waxing, Engine/Interior Shampooing, Full Detailing and cleaning/polishing...more...See more text