Protection of the Holy Virgin Church Palo Alto Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
3475 Ross Road
Palo Alto,
CA
94303-4412
United States
Phone: +1 (650) 494-1099
Church Pastor
Archpriest Vladimir Derugin
Priest
3475 Ross Road
Palo Alto,
CA
94303-4412
United States
Phone: +1 (650) 494-1099