General Article

Owl found in Lowe’s Home Improvement store

Posted



Store employees preparing the garden center at a northwest Omaha Lowe’s made an unusual discovery.

source