Renovation Contractor Be the first to review Rating: 81 Mid-State Construction RR 2 Box 135A, Beecher City, IL