St. Leo's Church is a historic place of worship situated in Oakland, CA, providing a spiritual sanctuary for its community members.
With a rich tradition and commitment to serving the faithful, St. Leo's Church offers religious services and community outreach programs to support the local area.
Generated from their business information