Social Worker
LICENSED SOCIAL WORKER
150010494
NOT RENEWED
N
OCTAVIA
LEE
HOWARD
OCTAVIA LEE HOWARD
04/06/2006
11/04/2023
11/30/2025
IL
MASTERS
03/05/2026