Map Location
Sreng Sokea
No. 29Eo, St. 166, 12257 Phnom Penh, Cambodia