San Diego Rescue Mission Inc
120 Elm Street, San Diego CA, 92101
San Diego Rescue Mission Inc (Mens Recovery Program) located at 120 Elm Street, San Diego, CA 92101, United States is an alcohol treatment center providing substance abuse treatment and a halfway house or sober living home with residential long-term treatment. Men are supported for this California drug rehab center. Includes spanish language services.