77° Fair

Trip Planner Travel Guide

Immanuel Episcopal Church on the Green


  • 100 Harmony Street
  • New Castle, DE 19720
  • Phone: (302) 328-2413
  • Fax: (302) 328-6638
  • Visit Website

Immanuel Episcopal Church is located in historic New Castle, Delaware. The small churchyard around the church contains grave sites of parishioners form the 17th to 21st centuries. Several are from the Revolutionary War and one was a signer of the Declaration of Independence.

  • Hours: Everyday 9am-5pm
99 Kings Highway • Dover, DE 19901 • 1-866-284-7483
Powered by  Google Translate  Translate