Townsend Recovery Detox and Drug Rehab Center 195 Highland Park PlazaSuite 200Covington, LA, 70433 View Phone 504-384-7807 195 Highland Park Plaza, Suite 200Covington, LA 70433 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page