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