Map Location
Lim Chhay Poch Machinery & Machine Shop
No. 420, National Road No 6, near Phsar Leu Bridge, Siem Reap City, Siem Reap, Cambodia