Barn Owl Nest Box Company
Walmart Liquidations | DirectLiquidation.com
Company
Barn Owl Nest Box Company
Wikiup Drive
Santa Rosa, CA 95403
United States
Share · Favorite
Member Status
About
We handcraft and sell barn owl nest boxes. Barn owls are a natural and cost efficient alternative to pesticides/rodenticides for controlling rodent populations.
Basic Information
Company Name:
Barn Owl Nest Box Company
Country:
United States
Registered Address:
Wikiup Drive
Santa Rosa, CA 95403