St. Barbara Greek Orthodox Church

8306 NC Hwy 751, Durham, North Carolina 27713-6860

8306 NC Hwy 751, Durham, North Carolina 27713-6860