Question: Goffstown, New Hampshire is the home to which only women's prison in New Hampshire?
Sentence (from "Goffstown, New Hampshire"): The town is home to Saint Anselm College (and its New Hampshire Institute of Politics) and the New Hampshire State Prison for Women.
Relevant evidence: Yes