Vodafone Idea Limited stores Near Jaunpur Road, Sultanpur, 228001