Delta Recovery Center
Address:
411 Sparrow Street
Lake Providence, LA 71254
Phone Number:
(318) 559-3356
Also try these nearby Recovery Centers in Louisiana
Center for Families Inc Center for Addictive Disorders
Fairview Treatment Center
Grant Addictive Disorders Clinic
Cavanaugh Treatment Center
New Freedom Inc
Women Recovering From Addictions Program (WRAP)
Bridge House Inc
Joseph R Briscoe Treatment Center
Northeast LA Substance Abuse Inc
Nepenthe House