Plumbers in Troy, ID
(888) 217-0326Find Plumbers Near Me
The Best Plumbers in Troy, ID
Strom Electric
3.1(15)Check map- Address:
- 405 S Main St, Troy, ID 83871
- Phone:
- +1 208-835-2331
- Hours:
- SaturdayClosed
Sam Dial says, "Strom originally installed my pump years ago. Today I had a water pressure issue. Called and was surprised that ..."View more