| Address | 3600 Prytania St, Ste #72, New Orleans, LA, 70115, United States |
| Phone | +1 (504) 517-8886 |
| Website | townsendla.com |
| send message | |
| Contact person | Michael Cartwright |
| Working hours | Mon-Sun: 24/7 |
Quality, cost-effective treatment for drug and alcohol addiction.