address-icon

Office No.104 - 107, 1st Floor,
Al Joud Building, next to ACE
(Time Square Service Lane)
3rd Interchange,
Off Sheikh Zayed Road,
Dubai, United Arab Emirates
P.O. Box 124961

contact-icon

T: 04 339 7555 F: 04 434 6565
Toll Free No: 800 STSS (800 7877)

Our dedicated employees are committed to helping you make the right choice no matter your location or transport requirement. Feel free to reach out to us.


© STS Group of Companies. All Rights Reserved.