Horia Stamboliu, MD, Internal Medicine

326 W 64th St
Ste 208
ChicagoIL  60621-3114 (Cook County)


Phone: 773-865-7825
Fax:

NPI: 1932155025
License Number: 036072108 (IL)