Vodafone Idea Limited stores Near Hanuman Mandir Road, Deoria, 274001