DENVER — On a quiet street in the Walnut Hill neighborhood of Northeast Denver is a small building with a big story.
It’s the home of the Owl Club of Denver.
It was formed as a social club – a way for neighbors to get together to play cards and socialize…