Address: Farm 88 NQ Dumela, Dumela Industrial, Francistown, Botswana, Botswana. See full address and map. Categories: Air Brakes