Vodafone Idea Limited stores Near Lal Bahadur Shastri Marg, Prayagraj, 211001