Map Location
Hor Meyda Trading
St. 169, Sangkat Veal Vong, Phnom Penh, Cambodia