First Congregational Church of Palo Alto October 8, 2017 • webadmin Address 1985 Louis Road Palo Alto CA 94303 United States Upcoming Events No events in this location