9.6
Score Details
Location
Great
Ratings
Good
Recency
Ok
(250) 748-2234
DESCRIPTION
Island Auto Spa in Duncan, BC is a car wash facility in Cowichan Valley providing 24 hours self-serve bays and Touchless Automatic from 6am to 10pm. 24 hour convenience, volume bonus programs, fleet services, and the latest automated payment technologies make us auto sp...