Leybon Leather DesignsTimaruClothes ManufacturersLeybon Leather DesignsAbout Leybon Leather DesignsAddress: 168 Stafford St, Timaru Central, Timaru 7910PhoneClaim ListingContact InformationPhone: 0211739538Address:168 Stafford StTimaru CentralTimaru 7910