Vera Nightshade

Vera Nightshade can be found at the inn of Splintertree Post in Ashenvale.