St. Catherine of Alexandria Catholic Church in Temecula, California

St. Catherine of Alexandria Catholic Church in Temecula is a Church. It is near C Street.

Amenity
place of worship
Building Type
church
Website
https://stcatherineofalexandria.net/