duke chapel s

114 S. Buchanan Blvd.
Durham
North Carolina
United States