It Leech is een straat te Zurich in de gemeente Súdwest-Fryslân. De It Leech is gelegen in de Nederlandse provincie Friesland.