1. Inland Service Corporation 404 Harrington Ave, Harrington, DE 19952 Coordinate: 38.93074,-75.57628 Phone: (302) 422-0464