Ira Mark Lebenson, MD, Thoracic Surgery (Cardiothoracic Vascular Surgery)

307 W Indiana Ave
UrbanaIL  61801-4939 (Champaign County)


Phone: 217-367-1985
Fax:

NPI: 1588992077
License Number: 036046483 (IL)