No. 880-882, Kampuchea Krom Blvd (128), corner of St. 261, 12156 Phnom Penh, Cambodia