Immanuel Episcopal Church

  • New Castle, Delaware

Phone:

Started in 1703 and completed in 1820, this building was the first parish of the Church of England in Delaware. Extensively damaged by fire in 1980, it has been carefully restored. The adjoining cemetery is the resting ... more on Frommers

Location & Nearby Attractions

×
Uptake

Did you know that your Internet Explorer is out of date?


To get the best possible experience using our website we recommend that you upgrade to a newer version.

Close