DHL Express Service PointProfessional services85-04 Queens BlvdElmhurst, NY, 11373 · US+17185656063Email unavailabletakeout29.comHours not available