Repair Foundation Be the first to review Rating: 59 LONNIE NIEMI & SONS INC E5039 AIRPORT RD, Ironwood, MI