Self Inc
Open
121 N Bread St Fl 4
Philadelphia, PA 19106
Self is a 501(c)(3) human services agency based in Philadelphia, PA, dedicated to providing emergency and permanent supportive housing, housing-focused case management, mentoring, and other vital services for the city's most vulnerable communities.
With a focus on low-barrier housing first, social determinants of health, harm reduction, and trauma-informed care, Self has been at the forefront of developing innovative solutions to end homelessness and improve service delivery within the city's emergency shelter system for over three decades.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.