St. Barbara Greek Orthodox Church
Orthodox
8306 NC-751, Durham, NC, 27713
Phone: (919) 484-1600
Connect: Facebook
Nearby Churches
- NewHope Church · Durham, NC
- New Life Christian Ctr · Durham, NC
- Massey's Chapel United Methodist Church · Durham, NC
- Bright City Church · Durham, NC
- Triangle Grace Church · Durham, NC
- Miracles House Church · Durham, NC