Charles H Lo, MD, Internal Medicine

8 S Michigan Ave
Ste 1316
ChicagoIL  60603 (Cook County)


Phone: 312-782-0487
Fax:

NPI: 1578635173
License Number: 036-57432 (IL)