view website St. Thomas More Catholic Church The Catholic Community of St. Thomas Moore Saint Thomas More, Chapel Hill St. Thomas Moore, Chapel Hill NC St. Thomas More The Catholic Community of St. Thomas Moore St. Thomas Moore, Chapel Hill NC The Catholic Community of St. Thomas Moore