Nirupama Vallala, MD, Internal Medicine

910 S Michigan Ave Apt 713
ChicagoIL  60605-2271 (Cook County)


Phone: 202-277-4344
Fax:

NPI: 1598938540
License Number: 0101240133 (VA)