1. E Car Auctions II 4060 Dupont Pkwy, Townsend, DE 19734 Coordinate: 39.39136,-75.66325 Phone: (302) 449-0433