Eleanore Chan
NPI: 1912482415
Eleanore Chan is a Speech Language Pathologist specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Eleanore Chan on phone number 2174287767 for more information and advice or to book an appointment.
City | Decatur |
State | Illinois |
Address 1 | 136 S DIPPER LN |
Postal Code | 61821 |
Phone | 2174287767 |
Primary Specialty | Speech Language Pathologist |