Delta Recovery Center
Address:
411 Sparrow Street
Lake Providence, LA 71254
Phone Number:
(318) 559-3356
Also try these nearby Recovery Centers in Louisiana
Grace House
Allen Parish Hospital Recovery Unit
Parish of Ascension Ascension Counseling Center
Claire House
Power House Services Inc
Jefferson Parish Human Servs Authority Westbank Center
Family House/Louisiana
Ville Platte Office of Behavioral Health
Slidell Addictive Disorder Clinic FPHSA/ADS
New Iberia Behavioral Health Clinic