Map Location
Depot Wood Sreng Sopheap Phsar Touch
National Road No 5, Store 1, 12104 Phnom Penh, Cambodia