Townsend Recovery Detox and Drug Rehab Center
195 Highland Park Plaza, Suite 200, Covington, Louisiana
2.1 miles away
New Orleans drug and alcohol recovery center
Alcoholism Information & Treatment Ctrs • Mental Health Services • Psychiatric Hospital