Lieutenant Rachel Vaccar

Overview

Lieutenant Rachel Vaccar is a level 55 humanoid found in Alterac Valley and 1 other area.

Where to find it

Alterac Valley Battleground Position not recorded
Champions' Hall Interior Position not recorded