car overland wallpaper wash car wash boise overland Ultra Touch Car Wash - Boise Meridian Idaho View Larger Map COME Check US OUT. 3310 w state boise id 83703 car washes. … Tuesday, September 20, 2022 Edit