Map Location
Mohaleap M.H.L
No. 271H, National Road No 6, 12112 Phnom Penh, Cambodia