Share |

Panhandle Powerwash

Idaho
United States

Sells carwash equipment, including pumps, cleaning chemicals, and vacuums. Locations in Post Falls and Orofino.