Our Lady of Lourdes Catholic Church
Catholic
- Address
-
11291 Southwest 142nd Avenue
Miami, FL 33186 - Website
- https://www.ololourdes.org/
Our Lady of Lourdes Catholic Church is a Catholic church in Miami, Florida.
Location data © OpenStreetMap contributors.