RUSSELL ENGINEERING Engineer - Champaign, IL Looking to contact RUSSELL ENGINEERING? You can reach them at 217-355-1540