Faith community · Christian › Catholic
St. Peter - St. Felix
www.stpeterparish.us/index.html · (315) 462-2961
Part of Rochester
Where they meet
- St. Peter - St. Felix
Church · Christianity · 12 Hibbard Avenue
How we know
- masstimes.org (Mass Times Trust)