Sherri Woodhouse is a person in Far Cry 5.
Owner of the Can of Worms Baitshop.
Can of Worms Baitshop
Henbane River