1. Noah Construction 17224 Holtz Rd, Lowell, IN 46356 Coordinate: 41.30494,-87.38392 Phone: (773) 540-3831