Our Lady of Lourdes Church
Tourist attraction β’ Church β’ Catholic churchOne of the Top rated Churches in Los Angeles
Address
18400 Kinzie St and, Reseda Blvd, Los Angeles, CA 91325, United States
Website
Contact
+1 818-349-1500Rating on Google Maps
4.80 (266 reviews)Open on Google Maps