First Lutheran Church - Palo Alto

First Lutheran Church in Palo Alto, CA is a beautiful prominent venue for concerts, especially convenient for residents of the south San Francisco Peninsula.

First Lutheran Church - Palo Alto

First Lutheran Church - Palo Alto

600 Homer Avenue
Palo Alto, CA 94301
United States

Upcoming Events

No upcoming events were found.