Saint Catherine of Alexandria Catholic Church
Church in Avalon, CA
Address: 800 Beacon St, Avalon, CA 90704, USA
Website: https://catalinacatholic.org/
Saint Catherine of Alexandria Catholic Church is a Catholic church in Avalon, CA.
- Denomination
- Catholic