editSuggest an edit

Immanuel United Methodist Church

Religion / Churches

209 Main St,
Townsend, DE 19734

(302) 378-8203

Call
Call 302-378-8203
Directions
Get directions to this
location on Google Maps.
Website
Open website
in new tab.
Share this business
on social media.

About

Our church has been serving the community since 1871 and we invite you to be a part of our community as we learn and witness together!