Nashua, New Hampshire
Horn resides in Nashua, New Hampshire, with her husband William Horn and five children.