Hubbard Woods is a depot on what is today's Metra UP North Line out of Chicago. The railroad itself is built below grade here so it is difficult to get a picture of the depot with a train, unless ... (more)