DHL in Chatsworth - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| DHL - CHATSWORTH POSTAL CENTER (DHL Authorized Shipping Center) | 21705 Devonshire St. | (818) 718-6245 | |
| DHL - CHATSWORTH POSTAL CENTER (DHL Authorized Shipping Center) | 21704 Devonshire St | ||
| DHL authorized shipping centre - Ship Plus Cell Plus | 21534 Devonshire St | 818-718-0292 | |
