St Thomas More Catholic Church

Catholic

940 Carmichael St, Chapel Hill, NC, 27514

Phone: (919) 942-1040

Website: stmchapelhill.org

Nearby Churches

More Catholic churches in Chapel Hill, NC

What to expect on your first visit