Vodafone Idea Limited stores In Jain Nagar, Abohar, Punjab