Friday, February 7, 2020

H.H. Holmes Murder Castle pictures, Chicago.

H.H. Holmes Murder Castle on the corner of Wallace and 63rd streets in Chicago. This is the 63rd Street View. (unknown date)
This is a cabinet photo of the H.H. Holmes Murder Castle looking northwest towards 63rd street in Chicago. This location is now the Englewood Post Office. This photo was taken on the Wallace Street side of the building, note the tracks on Wallace. (unknown date)

No comments:

Post a Comment

The Digital Research Library of Illinois History Journal™ is rated PG-13. Please comment accordingly. Comments not on the article's topic will be deleted, along with advertisements.