Save Stephen Welch, MD StephenWelch1.MD.com • Family Doctor Stephen Welch, MD 3002 Wheatland Terrace, Freeport, IL