3600 Prytania St STE 72, New Orleans, Louisiana, 70115, United States
About Townsend Addiction Treatment Center
Established January 2001
Townsend provides outpatient addiction treatment next to Touro Hospital in New Orleans, LA.
Photo Gallery
No photos have been uploaded yet.
Location
Products & Services
Latest Articles/News
No news or articles are available right now.
Is this your business? Click Here [Listing #1572248]