Owl found in Lowe’s Home Improvement store Posted on 20/03/2017 by Jessica General Article Store employees preparing the garden center at a northwest Omaha Lowe’s made an unusual discovery. source