819 North Washington Street, Wilmington, DE · 16 mi
Limen Recovery/Wellness
- Inpatient / Residential
- Telehealth
Limen Recovery/Wellness is a nonprofit treatment facility in Wilmington, DE offering inpatient / residential and telehealth. Program name: 3 1 Residential.