left Back To Results

Immanuel Episcopal Church on the Green

  • 100 Harmony Street
  • New Castle, DE 19720
  • Phone: (302) 328-2413
  • Visit Website
Description
Amenities
TripAdvisor

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
General
  • Hours: Everyday 9am-5pm