Question: Goffstown, New Hampshire is the home to which only women's prison in New Hampshire?
Sentence (from "Goffstown, New Hampshire"): Goffstown is a town in Hillsborough County, New Hampshire, United States.
Relevant evidence: No