Saints Peter and Paul Russian Orthodox Church
Orthodox
850 St Olga Ct, Santa Rosa, CA, 95407
Phone: (707) 584-4092
Website: www.stspproca.org
Connect: Facebook
Nearby Churches
- Santa Rosa Baptist Church · Santa Rosa, CA
- Calvary Assembly of God · Santa Rosa, CA
- An Anglican church, El Puente/ The Bridge Community Church · Santa Rosa, CA
- Stony Point Christian Flwshp · Santa Rosa, CA
- The Church of Jesus Christ of Latter-day Saints · Santa Rosa, CA
- First United Methodist Church - Stony Point Campus · Santa Rosa, CA