You asked:

tori amos birthplace

  • Newton, North Carolina
    Newton, North Carolina
    Tori Amos was born in Newton, North Carolina.