Protection of the Holy Virgin Russian Orthodox Church Palo Alto Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
3475 Ross Rd
Palo Alto,
CA
94303
United States
Phone: (650) 494-1099
Church Pastor
Priest John Comanescu
Priest
3475 Ross Rd
Palo Alto,
CA
94303
United States
Phone: (650) 494-1099