1200 North 77th Street, Scottsdale, AZ, 85257
Address: 1200 North 77th Street, Scottsdale, AZ, 85257
Phone: 602-281-6847
Website: https://www.thecrossroadsinc.org
Contact Crossroads directly at 602-281-6847, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP