Vodafone Idea Limited stores Near SH-172, Tiruppur, 641604