Podiatrist
LICENSED PODIATRIC PHYSICIAN
016004129
INACTIVE
N
STEWART J
LEEDHAM
DPM
STEWART J LEEDHAM DPM
07/18/1987
01/31/2005
01/31/2007
WAUSAU
WI
54403
Y
11/21/2006
1994005915
Probation
06/28/1995
06/27/1996
Overprescribing controlled substances for three patients.