Fact Sheet: Ellis Island - Statue of Liberty NM
- Welcomed Immigrants from Around the World.
- Established: May 11, 1965 as part of Statue of Liberty.
- Location: Mouth of the Hudson River, New York Harbor, Ellis Island.
- Overview: Opened on January 1, 1892, Ellis Island became the nation's premier federal immigration station.
MORE DETAILS