#15D, St. 03 (Corner St. 230), Sangkat Teok Laak III, Khan Toul Kok, Phnom Penh, Cambodia.
click and scroll to zoom the map