DR. SHONDALE DELOACH, PH.D.
Social Work at Damen Ave, Chicago, IL

License number
Illinois 071.008906
Category
Psychologist
Type
Psychologist
License number
Illinois 3161-57
Category
Social Work
Type
Clinical
Address
Address
820 S Damen Ave, Chicago, IL 60612
Phone
(312) 569-6983