Netherton's Body Shop Inc Categories Automotive & Marine 2081 W Station St Kankakee IL 60901 (815) 933-4191 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×