About company

Self Help Movement is an Alcohol and Other Drug residential treatment facility located in the Far Northeast section of Philadelphia.

US 2600 southampton road
Unknown
Not verified company