Report copyright - SAINTS FELICITAS & PERPETUA CHURCH · SAINTS FELICITAS & PERPETUA CHURCH 1190 PALOMAR ROAD, SAN MARINO, CA 91108 All Are Welcome! We encourage all Catholic adults living within the
Please pass captcha verification before submit form