Holy Cross Church

Orthodox Church in America • Diocese of the South

South Florida Deanery

📍 Fort Myers, Florida

Founded 1975

Additional Information

Founded: 1975

Related Links