624 North Broom Street, Wilmington, DE, 19808
Address: 624 North Broom Street, Wilmington, DE, 19808
Phone: 302-655-1153
Website: https://www.limende.org
Contact Limen House directly at 302-655-1153, or call the SAMHSA National Helpline for free, confidential referrals 24/7.
SAMHSA Helpline: 1-800-662-HELP