Psychiatrists and psychoanalysts, Services, nec, nec, Mental health clinic, outpatient
Catch
CATCH Inc. has been a vital resource in South Philadelphia since 1979, dedicated to providing continuous care and support for individuals with behavioral health and intellectual disabilities. Their mission focuses on ensuring that no one falls through the cracks, fostering independence and personal dignity for each member of the community they serve.
The organization champions a holistic approach, emphasizing respect, care, and passion while developing individualized plans for each person. With a commitment to enhancing community resilience, CATCH offers a range of services including mental health support, drug and alcohol rehabilitation, residential assistance, and programs for veterans. Generated from the website