Lori Sutton in Skowhegan, ME

Lori Sutton may also have lived outside of Skowhegan, such as Lewiston, Augusta and 2 other cities in Maine.