CRR

2401 Penrose Ave
Philadelphia, PA 19145

CATCH Inc. has been a vital support system in South Philadelphia since 1979, dedicated to empowering individuals with behavioral health and intellectual disabilities. Committed to enhancing personal dignity and independence, CATCH provides tailored services that meet the unique needs of each consumer.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.