Vodafone Idea Limited stores Near NH-67, Tiruppur, 641604