Vodafone Idea Limited stores Near Rambagh Road, Prayagraj, 211003