Directory



Browse All Treatment Centers
Self Help Movement Inc
2600 Southampton Road, Philadelphia PA, 19116
Self Help Movement Inc (Philadelphia) located at 2600 Southampton Road, Philadelphia, PA 19116, United States is an alcohol treatment program providing substance abuse treatment and a halfway house or sober living home with residential short-term treatment and residential long-term treatment. Men ar