Menlo Church
Menlo Church, previously Menlo Park Presbyterian Church, is a congregation located in Menlo Park, California, San Mateo, Mountain View, Saratoga, San Jose, and South San Francisco. It was officially organized on November 30, 1873. Its congregation has over 3,863 members as of 2016. It was listed as the 17th Most Influential Church in America according to a 2007 survey.
Last updated on