subdepot
/ˈsʌbdɛpoʊt/Definitions
1. noun
A smaller establishment or facility connected to a main depot, often serving a specific geographic area or providing a specialized service.
“The company has a subdepot in the northern region to store and distribute its products more efficiently.”