Vodafone Idea Limited stores Near Jain Nagar, , 134003