Address: 
University of Illinois at Chicago
1801 West Taylor Street, 4E
60612 Chicago, IL
United States
Clinic Phone: 
312-996-4780
Scheduling Phone: 
312-996-4780
Directors: 
Qin Li Jiang, M.D., Neurology
Physicians: 
Qin Li Jiang, Neurology
Team Members: 
Bracing/Orthotics Specialist
Dietician/Nutritionist
DME Provider
Genetic Counselor
Nurse
Occupational Therapist
Physical Therapist
Social Worker
Speech Language Pathologist
Location: