Dr. Leo Farbota, MD, is a Vascular Surgery specialist practicing in Elgin, IL with 41 years of experience. This provider currently accepts 47 insurance plans. New patients are welcome. Hospital affiliations include Presence Saint Joseph Hospital.