The St. Andrew's United Methodist Church in Palo Alto CA
The St. Andrew's United Methodist Church
4111 Alma St
Palo Alto, CA 94306
- (650) 493-0900
- Official Website