Hubbard Woods Station, Hubbard Woods Station, United States of America (approx. 42.118057°, -87.743614°)