We are largest Parish dedicated to Saint Rose of Lima
Any questions or concerns feel free to contact us. We love hearing from our community!
4430 E 60th St
Maywood, CA 90270
We would be thrilled to hear from you