Saint Leander Catholic Church serves the people of San Leandro, California, located in the San Francisco Bay Area. We invite you to join us for prayer and fellowship. Mass Schedule … Continue reading Worship
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed