Central Chiang Mai Airport, 3rd Floor, 2 Mahidol Rd, Haiya, Mueang, Chiang Mai 50100
IT City (Central Airport Plaza) is listed under Computer Shop in Chiang Mai, located at Central Chiang Mai Airport, 3rd Floor, 2 Mahidol Rd, Haiya, Mueang, Chiang Mai 50100. You can contact them by phone at 053201515.