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

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 Right Reserved