Saint Philip Neri Catholic School is an educational institution that was founded in 1954. Located at the southeast end of Lynwood, the school educates students in grades K through 8, focusing on general education in a Catholic setting. Activities include choir, book clubs, academic decathlons and sports.