1. Immanuel United Methodist Church
209 Main St, Townsend, DE 19734
Coordinate: 39.39566,-75.69175
Phone: (302) 378-8203
2. Immanuel Umc
209 Main St, Townsend, DE 19734
Coordinate: 39.39566,-75.69175
Phone: (302) 378-8203
3. Lees Chapel
413 Blackbird Landing Rd, Townsend, DE 19734
Coordinate: 39.40654,-75.65811
Phone: (302) 378-2106