We have found 9 possible relatives of Steven: David Peter Scherr, Becky Ann Scherr, C O Scherr and 6 other people. Steven's birth date was listed as 1969. The number currently linked to Steven is (701) 663-5390. 817 Elm St, Mandan, Nd 58554 is where Steven lives. Other cities that he has stayed in are Bismarck, Mandan and Fargo. Steven has reached the age of 55 years.