Clearwater Power Sports Store in Lewiston Dealer Address 149 1/2 Thain Rd83501 Lewiston , ID, USContact Tel.: (208) 743-3838Contact StoreFind on Map Matthew Fitzgerald Spartan Industries Store in Lewiston Tamarack Resort Store in Lewiston