Menlo Church Menlo Park Campus Meeting Address 950 Santa Cruz Ave, Menlo Park, CA, 94025 Presbyterian Church Profile »