Church of the Nativity is a historic Roman Catholic church on the National Register of Historic Places in Menlo Park, California. It was built in 1887 and added to the National Register in 1980.
Church of the Nativity is a historic Roman Catholic church on the National Register of Historic Places in Menlo Park, California. It was built in 1887 and added to the National Register in 1980. (en)