St Thomas More Catholic Church
Catholic
940 Carmichael St, Chapel Hill, NC, 27514
Phone: (919) 942-1040
Website: stmchapelhill.org
Nearby Churches
- Aldersgate United Methodist · Chapel Hill, NC
- Church of the Holy Family · Chapel Hill, NC
- Chapel of the Cross · Chapel Hill, NC
- Apostolic House of Prayer · Chapel Hill, NC
- Holy Trinity Lutheran Church · Chapel Hill, NC
- University Presbyterian Church · Chapel Hill, NC