First Lutheran Church Palo Alto Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
600 Homer Ave
Palo Alto,
CA
94301-2827
United States
Phone: 6503226792
Fax: 6503224669
Click here to contact the church Â