IMO: 9652143|
Senegal
|
Manager:

LEO (IMO: 9652143) is a Tug registered and sailing under the flag of Senegal. LEO was built in 2012. LEO vessel length overall (LOA) is 32m, beam is 21m.
Advertisement: