Vodafone Idea Limited stores In Rambagh, Prayagraj, Uttar Pradesh