Map Location
LSH - Loh Seng Heng
No. 223AEo, St. 199, corner of St. 414, 12306 Phnom Penh, Cambodia