McCall Handling Company McCall Handling Company Dock Levelers, Dock Seals, Vehicle Restraints, Dock Shelters 38431 Sussex Highway Delmar, DE 19940 Phone: 888-870-0685 Add to Address Book