#0 (0%) - nativityschool.com
Title: Home - Nativity Catholic School
Description: Nativity School is a PreK-8 coeducational school that serves approximately 300 students with a full-time faculty and staff. Nativity School is located in Menlo Park, California. In 1956, the Sisters of the Presentation of the Blessed Virgin Mary founded