Jewel Osco Owls Location: 7900 S. Mobile Ave, Burbank, IL Spotted By: PvZ three owls hanging out at the Jewel