Did you try:
Dawood Leather Craft
44 Sri Dornchai Road.
Chiang Mai
Tel: 0818823709 & 0819938682
They don't speak much English but they are helpful people, and they know how to stitch leather.
Let us know how you get on. My leather racing trousers, with an **** the size of an elephant, could do with diet.