The addiction treatment business "Red River Addictions Complex" is located at PO Box 7118 in Alexandria, LA.
Before visiting this location, please be sure to call Red River Addictions Complex at (318) 484-6888 to make sure they are still open and provide the drug or alcohol addiction treatment/rehab services that you need.
Alcohol recovery centers have a long history of treating alcohol addiction problems.