St. Barnabas Episcopal Church Map Unavailable Address 2800 Duncan Road Wilmington DE 19808 United States www.stbarnabasde.org Upcoming Events No events in this location