Celticleatherworx
Local business
2094 Johannesburg
South Africa
Phone: 0725909881 - Gareth / 0832826891 - Sheehan
We are a South African custom quality handmade leather producer, we produce custom designed leather products, and are available for retail or corporate supply.



