Contact us

TrafficStars is based in Limassol (CY) with offices also in Barcelona (ES) and Montreal (CA).

Call us on

+34 935 166 525

Traffic Stars Ltd
Spyrou Kyprianou 79, Protopapas Bldg, Office 201
3076 Limassol, Cyprus

Traffic Stars Spain, S.L.
Plaza Europa 17-19 4-1
08908 L’Hospitalet de Llobregat, Spain

Traffic Stars Inc.
3 Place Ville Marie #400
Montreal, QC H3B 2E3, Canada