Star Tire and Automotive
4.7 (156)
207 S Star Rd, Star, ID 83669
(208) 286-9245
startireandauto.com
Claimed
From the business
- Small business
Service options
- In-store pickup