Map Location
Dr. Long Vanna Rith
No. 656, National Road No 2, 12353 Phnom Penh, Cambodia