Dr. Lekha Babu
NPI: 1740384023
Dr. Lekha Babu is a Physician/Internal Medicine specialist focused health provider in Flossmoor, Illinois. affiliates with no hospitals or medical groups. Call Dr. Lekha Babu on phone number 7082060105 for more information and advice or to book an appointment.
City | Flossmoor |
State | Illinois |
Address 1 | 3235 VOLLMER RD |
Address 2 | STE 126 |
Postal Code | 60422 |
Phone | 7082060105 |
Fax | 7082061116 |
Primary Specialty | Physician/Internal Medicine |