Anchorite Elbadon

Anchorite Elbadon is a level 70 draenei healer located in the Parhelion Plaza of Sunwell Plateau, tending the wounded Shattered Sun Soldiers with.

See Sunwell Plateau NPCs.