Our Lady of Fatima School

Our Lady of Fatima School is a Division B school in the state of Louisiana. The team regularly finishes in the top three at state, but has never won.