Jersey City
The Ellis Island Immigrant Hospital 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.
Photography
Kids Friendly
Typical Tourist