13575 Lesure Street, Detroit, MI, 48227
Address: 13575 Lesure Street, Detroit, MI, 48227
Phone: 313-493-4410
Website: https://www.starcenterinc.org
Contact Star Center Inc directly at 313-493-4410, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP