Menold Construction & Restoration

  • Contractors
807 Pioneer Street
Champaign, ILLINOIS 61820
217-766-6809
  • About

    Menold offers full-service solutions for commercial and residential property damage from water, floods, fires, storms, molds, or infectious pathogens.