Vodafone Idea Limited stores Near Bharat Nagar, , 400011