Vodafone Idea Limited stores Near Yogeshwar Nagar, , 361305