Vodafone Idea Limited stores Near Rambagh, Prayagraj, 211003