1. Saint Stephen's Episc Church 190 Raughley Hill Rd, Harrington, DE 19952 Coordinate: 38.93397,-75.56768 Phone: (302) 398-3710