St. Cecilia Catholic School Established in 1909
Broussard, Louisiana