Progress House Inc/Placer
34248 East Towle Road, Alta CA, 95701
Progress House Inc/Placer (Alta) located at 34248 East Towle Road, Alta, CA 95701, United States is an alcohol treatment center providing substance abuse treatment with residential long-term treatment. Women and beds for children of the client are supported for this California drug rehab center. Private health insurance, military insurance, self payment, and access to recovery voucher is accepted. Includes spanish language services.