1. New Life Fellowship Church 24771 Cannon Rd, Millsboro, DE 19966 Coordinate: 38.64442,-75.21681 Phone: (302) 945-8145