Map Location
Sleuk Rith Institute
No. 66C, Preah Sihanouk Blvd (274), 12301 Phnom Penh, Cambodia