MISS MELISSA SUE SLUSHER, LCSW
Social Work at Morris St, Indianapolis, IN

License number
Indiana 33005683A
Category
Social Work
Type
Social Worker
License number
Indiana 34006386A
Category
Social Work
Type
Clinical
Address
Address
6740 W Morris St, Indianapolis, IN 46241
Phone
(317) 988-8000
(765) 210-0220

Professional information

Melissa S Slusher Photo 1

Melissa S Slusher, Indianapolis IN - LCSW

Specialties:
Social Work, Clinical Social Work
Address:
6740 W Morris St, Indianapolis 46241
(317) 988-8000 (Phone)
Languages:
English