Opelousas, Louisiana
Westminster Christian Academy is a Christian private school with campuses located in Opelousas, Louisiana and Lafayette, Louisiana.