1. Glorious Church Of God In Christ 145 New Discovery Rd, Townsend, DE 19734 Coordinate: 39.38874,-75.66714 Phone: (302) 376-9464