Vodafone Idea Limited stores Near Gorakhpur Deoria Road, Deoria, 274001