Members of the board for Mother Teresa Catholic School, a new Diocese of Dallas campus being developed in Collin County, held their inaugural board meeting April 24 at Our Lady of Angels Catholic Parish in Allen. Mother Teresa Catholic School, tentatively scheduled to open in the fall of 2026, will be located on 26 acres at the northwest corner of Independence Parkway and Main Street in Frisco.