Map Location
Pheasavitu Center
No. 221, St. 120P, 12101 Phnom Penh, Cambodia