Dr. Amar Chawla
NPI: 1205893211
Dr. Amar Chawla is a Physician/Psychiatry specialist focused health provider in Streamwood, Illinois. affiliates with no hospitals or medical groups. Call Dr. Amar Chawla on phone number 3307584515 for more information and advice or to book an appointment.
City | Streamwood |
State | Illinois |
Address 1 | 1400 E IRVING PARK RD |
Postal Code | 60107 |
Phone | 3307584515 |
Fax | 3307585121 |
Primary Specialty | Physician/Psychiatry |
Secondary Specialties | Physician/Psychiatry Physician/Neuropsychiatry |