St. Peter's School was founded in 1878, and aims to create an environment that allows students to grow spiritually, intellectually, humanly, and apostolically through catholic education. It is located in Covington, Louisiana, and is a ministry of St. Peter Parish. The school's admission policy gives priority to families who are registered in the church parish. The school is open to admitting...