
The Twelfth Step House Of San Diego I
0 reviews
5855 and 5860 Streamview Drive,
San Diego CA,
92105

Description
The Twelfth Step House Of San Diego I (dba Heartland House) located at 5855 and 5860 Streamview Drive, San Diego, CA 92105, United States is a drug rehab center providing substance abuse treatment with residential long-term treatment. Men are supported for this California drug treatment center. Self payment is accepted.
Services
Where can you find us?
The Twelfth Step House Of San Diego I
5855 and 5860 Streamview Drive,
San Diego CA,
92105
Loading, please wait...
Review this facility
Nearby
Alpha Project Casa Raphael
McAlister Institute
Aton Center
Shoreline Recovery Center
Immersive Recovery
San Diego Comprehensive Treatment Center -Capalina