Saint Barbara Greek Orthodox Church in Durham, North Carolina

Saint Barbara Greek Orthodox Church in Durham is a Church, NC Highway 751 8306.

House Number
8306
Street
NC Highway 751
Amenity
place of worship
Building Type
building
Website
https://stbarbarachurchdurhamnc.com/