Orthodox Church in America • Diocese of the South
South Florida Deanery
📍 Miami, Florida
Founded 1951
Founded: 1951