Map Location
Peng Seng Doctor Water
No. S-24, Silver (St.), Sangkat Tumnup Teuk, Khan Chamkar Mon, 12306 Phnom Penh, Cambodia