Menlo Park Presbyterian Church
Church in Menlo Park, CA
Address: 950 Santa Cruz Ave, Menlo Park, CA 94025, USA
Website: https://www.menlo.church/
Menlo Park Presbyterian Church is an ECO Presbyterian church in Menlo Park, CA.
- Denomination
- ECO Presbyterian