St. Thomas More Christmas Holiday Shoppe

  • St Thomas More Friends & Family Hall 490 Carmichael St Chapel Hill, NC, 27514 United States

Enjoy one-stop shopping with 65 talented artisans and crafters from throughout North Carolina and find the perfect gift for everyone on your list!