Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036100984
INACTIVE
N
STEPHEN
WELCH
MD
STEPHEN WELCH MD
08/11/1999
05/15/2014
07/31/2017
FREEPORT
IL
61032
STEPHENSON
Y
04/12/2017
2015002985
Reprimand
06/03/2015
due to a sister-state discipline it the state of Wisconsin for engaging in disruptive interactions with staff and patients at the clinic where he was employed.