Spencer owns the phone number (870) 628-3465. Other a city that he has stayed in is Star City. Spencer is related to or closely associated with Dollie Durnail Spencer, Mildred G Spencer, Elijah S Spencer and 2 other people. The current age of Spencer is 59. Spencer currently resides at 712 Cauley Cir, Star City, Ar 71667. Spencer's birth date was listed as 1966.