1. Taylor Rental 3540 Peachtree Run Rd, Dover, DE 19901 Coordinate: 39.09625,-75.54367 Phone: (302) 697-0300