Church of the Nativity. Menlo Park, California. Founded in 1873 Subjects California. Menlo Park. Church of the Nativity. Parish histories Location No. CA 54 PCF File PARISH Read more about Church of the Nativity. Menlo Park, California. Founded in 1873