St Rose Lima Catholic Church 10500 Ne 5th Ave Miami, FL 33138 Phone: (305) 758-0509
Category: Retreat Houses