NEUROLOGIC & ORTHOPEDIC INSTITUTE OF CHICAGO4501 N WINCHESTER AVE, CHICAGO, IL 60640 · Hospital1 inspectionCanvassApr 2, 20120 infractions