Immanuel Episcopal Church on the Green
- 100 Harmony Street
- New Castle, DE 19720
- Phone: (302) 328-2413
- 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.
General
- Hours: Everyday 9am-5pm