1. Nestor Construction and Design, Inc. 4950 Valenty Rd, Chubbuck, ID 83202 Coordinate: 42.92262,-112.46423 Phone: (208) 406-3016