Car Wash in Island Park, ID Shell3370 N Highway 20Island Park, ID, 8342920839422392085587399Car WashElk Creek GasGas StationsSelf Car Wash Last Chance General Store3370 N Highway 20Island Park, ID, 834292085587399Elk Creek GasGas StationsSelf Serve Car WashTruck WashTruck Washing Show More