Flambeau 21" Owl

Customers rated this product.

Item#: 5915WL

$140.96

Quantity:

About the Flambeau 21" Owl

Flambeau's 21" owl is the largest on the market. Controls pests near barns, chimneys, gardens or docks.

Specifications

21" High.

Frequently Purchased Together