Vodafone Idea Limited stores Near Baccharam Mitra Lane, Kolkata, 712235