TrafficStars is based in Limassol (CY) with offices also in Barcelona (ES) and Montreal (CA).
Call us on
+34 935 166 525
Email us at
Traffic Stars LtdSpyrou Kyprianou 79, Protopapas Bldg, Office 2013076 Limassol, CyprusTraffic Stars Spain, S.L.Plaza Europa 17-19 4-108908 L’Hospitalet de Llobregat, SpainTraffic Stars Inc.3 Place Ville Marie #400Montreal, QC H3B 2E3, Canada