Internal Medicine
Henna Khan, MD is a internal medicine in Decatur, IL. NPI: 1124760509.
Address: 1800 E LAKE SHORE DR, Decatur, IL 62521
Phone: 2174642966
Welli connects patients with providers based on philosophy of care and clinical approach. View Henna Khan's full profile, read patient reviews, and schedule an appointment.