Udomsin Clock Shop
3 Saint Louis, Soi 3 Chan Rd., Khwang Yannawa Khet Sathon, Thailand, 10120
0-2211-6529 Phone