St. Catherine Laboure Church 3846 Redondo Beach Boulevard, Torrance, CA 90504