Kindred Hospital-Sycamore: 225 Edward St - Sycamore, IL