KC
KARTHIK CHALLA, M.D.
Internal Medicine, Interventional Cardiology
NPI: 1619293131
Practice Information
- Address
- 1435 N RANDALL RD, STE 201, ELGIN, IL 60123
- Phone
- 847-695-3168
- Fax
- 847-695-4289
Internal Medicine, Interventional Cardiology
NPI: 1619293131