Louisiana's Premier Network of Addiction Treatment Centers
Thursday, May 23
Get in touch
New Orleans, LA
April 20, 2012 admin
New Orleans, LA – Touro Medical Plaza
Townsend 3600 Prytania St Ste 72 New Orleans, LA 70115 504.897.5144
Townsend’s New Orleans treatment center is located next to Touro Hospital. This location serves all of Orleans Parish, New Orleans, New Orleans East, Eastbank and Westbank New Orleans, Algiers, and surrounding communities.