Map Location
LSN - Loh Seng Ngoun Trading Co., Ltd.
No. A1-A2, National Road No 3, 12405 Phnom Penh, Cambodia