St. Louis Catholic High School

January 4, 2018

St. Louis Catholic High School is a private, Roman Catholic high school in Lake Charles, Louisiana. It is the only Catholic high school in the Roman Catholic Diocese of Lake Charles.

Article Categories:
User Submission