Phnom Penh Cambotra Express

No. 480, St. 128 (Kampuchea Krom Blvd), Phnom Penh City, Kingdom of Cambodia.