EMBASSY TECHZONE - IT SEZ, 68A, POLLACHI MAIN ROAD,     EACHANARI POST COIMBATORE Coimbatore TN IN 641021 (Tamil Nadu)