1. Townsend Outpatient Addiction Treatment Center, Houma 1340 W Tunnel Blvd Ste 212, Houma, LA 70360 Coordinate: 29.59822,-90.74453 Phone: (877) 828-9729