Vodafone Idea Limited stores Near SH-95, Prayagraj, 211008