Patient Portal 1022 Belanger St. Houma, LA 70360 | Directions 1101 S. College Road, Suite 202 Lafayette, LA 70503 | Directions 2100 Audubon Avenue, Thibodaux, LA 70301 | Directions.