We have moved to Warcraft Wiki. Click here for information and the new URL.
READ MORE
Leech Stalker can be found in Wetlands [45.8, 62.9]. Leech Stalker can be tamed by a hunter.
Leech Stalker/NPCs Drops