I thought I’d share something a little different from a non-urbex holiday with Mrs X a few years back… History (from Wiki) The Ellis Island Immigrant Hospital (also known as USPHS Hospital #43) was a United States Public Health Service hospital on Ellis Island in New York Harbor, which operated from 1902 to 1951. The hospital is part of the Statue of Liberty National Monument. While the monument is managed by the National Park Service as part of the National…