Place of worship · Catholic

Saint Rose of Lima

Address
415 Northeast 105th Street, Miami Shores, FL 33138 · Map
Town
Miami Shores (outside the city of Miami)

More places of worship in Miami Shores