Vodafone Idea Limited stores Near Govind Nagar, , 208006