Jeffrey Dupuis, LMSW
Addiction and Substance Abuse Counseling
Make an Appointment
(504) 894-8322Telehealth services available
Townsend Recovery Center is located at 3600 Prytania St Ste 72, New Orleans, LA 70115.
Providers at Townsend Recovery Center specialize in Addiction and Substance Abuse Counseling.
One provider practices at Townsend Recovery Center.
Use the insurance check on this page to verify if Townsend Recovery Center is in-network.