Suds ‘N Bay Wash & Store Suds ‘N Bay Wash & Store is an indoor, three bay vehicle wash and self-storage complex located in Smithers, BC. 2925 Victoria Road Smithers BC https://goo.gl/maps/cvhD634i2Tehvzwt5