Map Location
Leap Chhay Heng Machinery & Motor Shop
No. 083, National Road No 2, Thmey Village, Sangkat Takhmao, Kandal, Cambodia