Migration Department (Nicosia)
Mon–Fri 08:00–14:30
90 Archbishop Makarios III Ave, 1077 Nicosia
Tax For All — tax portal
TIC tax number, tax returns, provisional tax
Road Transport Department
Road tax, driving licences, vehicle registration