Umesh C Inampudi, MD, Internal Medicine

100 Medical Plz
Lake Saint LouisMO  63367-1366 (Saint Charles County)


Phone: 314-317-0600
Fax: 314-317-0606

NPI: 1427121227
License Number: 2006026278 (MO)