Vodafone Idea Limited stores Near 126%2F24%2C B N Road%2C Lucknow%2C 226001