IMO: 8332576|
Philippines
QUEEN LEONORA (IMO: 8332576) is a Passenger Ship registered and sailing under the flag of Philippines. QUEEN LEONORA was built in 1980. QUEEN LEONORA vessel length overall (LOA) is nullm, beam is nullm.