St. Catherine of Alexandria Catholic ChurchParishShareEscondido FreewayTemecula, California 92590United StatesGet directions