Dr. Stephen Russell, is a Hematology specialist practicing in Rochester, MN with 42 years of experience. This provider currently accepts 27 insurance plans. New patients are welcome. Hospital affiliations include Fountain Center Of Albert Lea.