Lee's Automotive Locations & Hours in Shoshone, ID 83352
Lee's Automotive Store Details
-
Address
60 North Highway 75
Shoshone, ID 83352
Maps & Directions
-
Phone Number
(208) 886-7191
Nearby Lee's Automotive Locations
Popular Stores in Shoshone
Popular Store Locations & Hours