Faith community · Christian › Catholic
St. Catherine of Siena Mission
stelizabeth.churchtrac.com/ · 707-869-2107
Part of Santa Rosa (in California)
Where they meet
- St. Catherine of Siena Mission
Church · Christianity · 20389 Foothill Dr
How we know
- masstimes.org (Mass Times Trust)