Statue of Liberty National Monument & Ellis Island
New York
NY
10004
United States
Phone: (212) 363-3200
Opened on January 1, 1892, Ellis Island became the nation's premier federal immigration station. In operation until 1954, the station processed over 12 million immigrant steamship passengers.
Hide this record?
Make visible this record?