Marble’s Owl Location: 3281 W Armitage Ave, Chicago Spotted By: PvZ this owl over looks the outdoor seating area behind the bar Marble on Armitage