11670 Atwood Road, Auburn, CA, 95603
Address: 11670 Atwood Road, Auburn, CA, 95603
Phone: 530-887-2800
Website: https://chapa-de.org
Contact Chapa De Indian Health Program Inc directly at 530-887-2800, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP