DR. IRA MARK LEBENSON, MD
Radiology at Indiana Ave, Urbana, IL

License number
Illinois 036046483
Category
Radiology
Type
Thoracic Surgery (Cardiothoracic Vascular Surgery)
Address
Address
307 W Indiana Ave, Urbana, IL 61801
Phone
(217) 367-1985