1. Holly Oak Towing & Service Center 6521 Governor Printz Blvd, Wilmington, DE 19809 Coordinate: 39.77676,-75.48092 Phone: (302) 743-8377