1. Triad Construction Inc 1302 W Depue Ave, Olivia, MN 56277 Coordinate: 44.77545,-94.99561 Phone: (320) 523-2600