All Saints
Catholic · Latin Church
18737 Highway 17 North, Hampstead, NC 28443
Telephone: (910) 270-1477
Mass Times
- Sunday 8:30 AM; 11:00 AM
- Tuesday 4:00 PM
- Wednesday 4:00 PM
- Thursday 9:00 AM
- Friday 9:00 AM
- Saturday 5:00 PM (Vigil)
Confession
- Wednesday 4:45 PM to 5:45 PM
- Saturday 3:30 PM to 4:30 PM
Eucharistic Adoration
- Wednesday 5:00 PM to 6:00 PM
Read from dioceseofraleigh.org on November 7, 2026. Schedules change; the parish office has the final word.
Clergy
- Pastor: Reverend Monsignor Joseph Kazibwe Ntuwa (as of July 17, 2026)