Hyde Park Owl Location: 5100 S. Kenwood, Chicago, IL Spotted By: PvZ Nice owl hanging out by a railing.