Delta Recovery Center
Address:
411 Sparrow Street
Lake Providence, LA 71254
Phone Number:
(318) 559-3356
Also try these nearby Recovery Centers in Louisiana
Many Center for Addictive Disorders
Willis/Knighton South Hospital Behavioral Medicine Institute Inpt
Odyssey House Louisiana Inc
Washington Street Hope Center Inc
Cenla Chemical Dependency Council Gateway Adolescent Unit
Lake Charles Behavioral Health Center
Truth 180 Inc
New Orleans Narcotic Treatment Center
Alcohol and Drug Unit
Slidell Addictive Disorder Clinic FPHSA/ADS