Diocese of Houma-Thibodaux Catholic Charities Main Office 1220 Aycock Street Houma, LA 70360 (985) 876-0490 Official Facebook Page: