Robert Scudder was born in 1920, age 104. Robert Scudder's address is 1002 Howard Street # 131, Niles, MI 49120.
Also goes by: Robert K Saudder
Address History: 1002 Howard Street # 131, Niles, MI 49120;
26883 New Road, North Liberty, IN 46554;
South Bend, IN 46628
Results 1 - 1 of 1