His birth year was listed as 1932. Records link phone number (989) 723-3679 with Eldon’s details. The age of Eldon is 91. Other a city that he has stayed in is Owosso. Possible relatives of Eldon are: Shirley Ellen Savage, Patrick W Savage, Paul E Savage and one other person. 539 Dimmick St, Owosso, Mi 48867 is where Eldon resides.