AL – Tarrant police need help locating man reported missing | WTVM
June 6, 2020 Leave a comment
TARRANT, Ala. — Tarrant police need help locating a man who was reported missing.
Robert Stevenson Newcomb, 36, was last seen in the 200 block of Black Creek Road on June 2.