SBDC New Life Center
1080 Folsom Street, San Francisco CA, 94103
SBDC New Life Center (San Francisco) located at 1080 Folsom Street, San Francisco, CA 94103, United States is a drug rehab center providing substance abuse treatment and a halfway house or sober living home with residential long-term treatment. No special groups or programs are supported for this California drug treatment center. Private health insurance and self payment is accepted.