1. T & T Repair 3998 S 2400 W, Weston, ID 83286 Coordinate: 42.02764,-111.93533 Phone: (208) 747-3700