Owls Head/Marketplace

The Marketplace in Owl's Head can be found in the center of the city at the Town Square.

Merchants
The Town Square features a variety of vendors peddling their wares.