Julia Tutwiler Prison for Women

The Julia Tutwiler Prison for Women is a prison that is in Alabama, United States. It opened in 1942. It is a women's prison. References