Kampuchea Krom Blvd (128), corner of St. 253, 12154 Phnom Penh, Cambodia