Contact information

Leather Master SA

Phone number: 021 7615082

Email: sales@leathermaster.co.za

Physical address: 2 Cochrane Avenue, Cape Town, Western Cape, 7460, South Africa