The island has been owned by the government for most of its history and has been home to the McNeil Island Corrections Center since 1875, currently the last remaining island prison in the country.
The island has been owned by the government for most of its history. The island has been home to the McNeil Island Corrections Center since 1875 the last remaining island prison in the country. This was currently.