606 Owl Location: Humboldt Blvd and Bloomingdale, Chicago Spotted By: PvZ one of the owls newly discovered thanks to the 606!