Map Location
Sala Sangkat Toul Tum Poung I
No. 103, St. 440, 12310 Phnom Penh, Cambodia