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