
Offices locations
- Address
- 17th Klm National Road Athinon-Lamias
22 Eleftheron Str.& Aidonos Str.
Kifisia 145 64
Athens, Attica, Greece - Telephone
- 0030 211 1022100
- Fax
- 0030 211 0120810
- info@tsti.gr
View Larger Map
Ship Owners
Ship Operators
Ship Managers
Since 1979