H. H. Holmes
Holmes "hotel" was partially burned by fire in August 1895; it was later used for storage until it was torn down in 1938. The site of the "hotel" is adjoining the Englewood Post Office building at 63rd and Wallace Streets, Chicago, Illinois.