Delta Recovery Center
Address:
411 Sparrow Street
Lake Providence, LA 71254
Phone Number:
(318) 559-3356
Also try these nearby Recovery Centers in Louisiana
Cenla Chemical Dependency Council Bridge House/Phase II
Choices of Louisiana Inc
Allen Parish Hospital Recovery Unit
Capital Area Recovery Program
NELSA
Cavanaugh Treatment Center
Savoy Medical Center New Horizons
Parish of Ascension Ascension Counseling Center
Responsibility House Residential Trt
Slidell/Youth Serv/Bureau of Saint Tammany