TOWNSEND TREATMENT CENTER, LLC

Clinic/Center - Rehabilitation, Substance Use Disorder

Active Organization
NPI: 1760842892

Practice Address

3620 CHESTNUT ST
New Orleans, LA 70115

Phone: (504) 897-5144

Frequently Asked Questions

NPI 1760842892 is the National Provider Identifier for TOWNSEND TREATMENT CENTER, LLC, a Clinic/Center - Rehabilitation, Substance Use Disorder provider located in New Orleans, LA. This NPI was enumerated on March 2, 2016.

Quick Facts

NPI
1760842892
Type
Organization
Enumerated
Mar 2, 2016
Last Updated
Aug 10, 2018

Nearby Providers