1. T & R Construction 1768 River Rd, Homedale, ID 83628 Coordinate: 43.67023,-116.99788 Phone: (208) 217-0234