Our Lady of Good Council, Church, Convent & School