Vodafone Idea Limited stores Near Gorakhpur Road, Gorakhpur, 273003