HistoricLost place
Ellis Island Hospital
1900 – 1951
The Ellis Island Immigrant Hospital (also known as USPHS Hospital No. 43) was a United States Public Health Service hospital on Ellis Island, in New York Harbor, that operated from 1902 to 1951. The hospital is part of the Statue of Liberty National Monument.
Source: Wikipedia / Wikidata
Nearby