Orthodox Church of Saint NIcholas Orthodox Church of Alexandria The church is new, under construction in 2024. It was consecrated in February 2025.