LOCATIONS
Uzbekistan | Tashkent

Office

NEST ONE TOWER
1a-4 Islam Karimov Street, Block C
14 Floor, Office 116
100027 Tashkent
Uzbekistan

+998 78 150 6221

Map and directions