T Teche Action Clinic At Houma 0 reviews 809 West Tunnel Boulevard Houma, LA • 70360 View Practice (985) 851-1717