Iglesia Betania
- Maywood, CA
- 0.1 mi away
Pentecostal
St Rose of Lima Church is a Catholic church in Maywood, California, in Los Angeles County. It is located at 4450 E 60th St, Maywood, CA 90270.
Explore other Catholic churches in California or all churches in Maywood.
Looking somewhere else? Find churches near any ZIP code, city or address: