JENNY DEUTSCH
Social Work at Olive Blvd, Saint Louis, MO

License number
Missouri 2012012510
Category
Social Work
Type
Clinical
Address
Address 2
12647 Olive Blvd SUITE 200, Saint Louis, MO 63141
4017 Cambridge Crossing Dr, Saint Charles, MO 63304
Phone
(314) 628-6215

Professional information

Jenny Deutsch Photo 1

Clinician At Life Crisis Services

Position:
Clinician at Provident
Location:
Greater St. Louis Area
Industry:
Mental Health Care
Work:
Provident - Clinician
Education:
Saint Louis University