Map Location
Hor Cheav Pheng
No. 3, Preah Norodom Blvd (41), 12211 Phnom Penh, Cambodia