Operational for more than 100 years, St. Margaret School is a Catholic elementary parish school that serves students in pre-kindergarten through grade eight. Its curriculum includes a range of subjects, such as math, science, social studies, language arts, and religious and physical education. The school also provides various programs in Spanish language. Its sports activities include basketball, football, hockey, cheerleading, cross-country, basketball, baseball, and track and field. St. Margaret School also provides counseling and speech therapy services. It encourage participation in various extracurricular services, such as photo shows, kids care club, family picnics and tours. The school s staff members include a principal, secretary, nurse and teacher aides. St. Margaret School features a library that provides several books and reference materials. It is located in Narberth, Pa.