Oops! Something went wrong, please try again later.
St. Peter Canisius welcomes Christians and those who seek to understand Christianity in the Sun Valley area. Our aim is to make contact with and …See more
Donate with Microsoft
Your gift will support St Peter Canisius Catholic Parish Corporation