Merchant (Village of Crestwood)

The merchant in New Crestwood in Crestwood unlocks upon completion of the quest Still Waters.