St. Barbara Church
Orthodox · Greek Orthodox Archdiocese of America
8306 Nc Highway 751, Durham, NC 27713
Telephone: (919) 484-1600
Divine Liturgy
Contact the church for service times. (919) 484-1600 stbarbarachurchdurhamnc.com
Orthodox · Greek Orthodox Archdiocese of America
8306 Nc Highway 751, Durham, NC 27713
Telephone: (919) 484-1600
Contact the church for service times. (919) 484-1600 stbarbarachurchdurhamnc.com