- Miami, Florida, United States
Our Lady of Lourdes Catholic Elementary School is a company based out of 14000 SW 112TH ST, Miami, Florida, United States.