IMO: 9058907|
Thailand
|
Manager:

LEO STAR (IMO: 9058907) is a Oil And Chemical Tanker registered and sailing under the flag of Thailand. LEO STAR was built in 1992. LEO STAR vessel length overall (LOA) is 104.52m, beam is 15m.
Advertisement: