His birth year was listed as 1923. The number currently linked to Spencer is (405) 649-2329. This year Spencer celebrated his 100 birthday. Spencer currently resides at 138 Rr 2 #138, Mulhall, Ok 73063. Public records show Mulhall and Woodward as cities Spencer also stayed in.