Delta Recovery Center
Address:
411 Sparrow Street
Lake Providence, LA 71254
Phone Number:
(318) 559-3356
Also try these nearby Recovery Centers in Louisiana
Savoy Medical Center New Horizons
New Orleans Narcotic Treatment Center
Washington Parish Addictive Disorders Clinic
Saint Charles Parish Hospital Psychiatric Unit
OBrien House
Jeff Davis ADC Inc
New Freedom Inc
Northeast LA Substance Abuse Inc
Jonesville Addictive Disorders Clinic
Jefferson Parish Human Servs Authority Westbank Center