You asked:

where does kay hagan live

  • Greensboro, North Carolina
    Greensboro, North Carolina
    Greensboro, North Carolina.