1. Seventh-Day Adventist Church 103 Mechanic St, Harrington, DE 19952 Coordinate: 38.92395,-75.58003 Phone: (302) 398-4276