Map Location
Green Trade Warehouse Complex Km.6
National Road No 5, Spean Khpous Village, 12106, Phnom Penh, Cambodia