Diocese Of Houma Thibodaux Pastoral Center

New 13,000 sq ft, $4 Million addition to the diocese administrative center including new entrance/reception area, meeting rooms, business office, administrative office, and kitchen facilities.

Date:
Location:
Houma, LA
Tags: