Limen House for Men
600 West 10th Street, Wilmington DE, 19801
Limen House for Men (Wilmington) located at 600 West 10th Street, Wilmington, DE 19801, United States is a drug treatment facility providing substance abuse treatment and a halfway house or sober living home with residential long-term treatment. Women and men are supported for this Delaware drug rehab center. Medicaid is accepted with payment assistance.