Name | Englewood Post Office |
Address | Englewood Post Office, 611 W 63rd Street, Chicago, Illinois, 60621, United States |
Date | 0000-00-00 |
Time | 00:00:00 |
Category | unknown |
Description | This modest post office sits on the site of H.H. Holmes' famous murder castle.... |
Coordinates | 41.77950, -87.64040 |
Web address | /places/englewood-post-office |