Thomas Xu, MD, Surgery

365 N Jefferson St
Apt 3409
ChicagoIL  60661-1226 (Cook County)


Phone: 314-517-5990
Fax:

NPI: 1124481502
License Number: 125.069316 (IL)