Vodafone Idea Limited stores Near Ram Nagar, Tiruppur, 641602