NEW BOSTON-Stephen Allen Lott, 39, of New Boston, died Wednesday August 31, 2022. Services will be at the convenience of the family and are under the direction of Melcher Hammer Funeral Home in Portsmouth.
NEW BOSTON-Stephen Allen Lott, 39, of New Boston, died Wednesday August 31, 2022. Services will be at the convenience of the family and are under the direction of Melcher Hammer Funeral Home in Portsmouth.