Victory Programs Shepherd House is dedicated to helping individuals and families who are homeless and may have substance abuse disorders, often accompanied by chronic health issues. Victory Programs Shepherd House is a non-profit rehab located in Dorchester, MA.
Insurance Accepted
Victory Programs Shepherd House is dedicated to helping individuals and families who are homeless and may have substance abuse disorders, often accompanied by chronic health issues. Victory Programs Shepherd House is a non-profit rehab located in Dorchester, MA.