1. Keller's Repair 6483 E Birch Creek Rd, Preston, ID 83263 Coordinate: 42.22642,-111.72211 Phone: (208) 852-2429
2. SS Equipment Repair 1403 S Giraffe Rd, Preston, ID 83263 Coordinate: 42.07709,-111.77891 Phone: (208) 339-8350