Social Worker
LICENSED SOCIAL WORKER
150009234
NOT RENEWED
N
DEBRA
M
LEATHERMAN
DEBRA M LEATHERMAN
03/19/2003
12/11/2015
11/30/2017
ELGIN
IL
60123
KANE
MASTERS
01/04/2018