St. Rita Catholic Church94.6 kW5124 Churchward Street, San Diego, CA, USA Leave a Comment / By collectivesun / September 30, 2021