His birth year was listed as 1952. 1816 Forest Ln, Weslaco, Tx 78596 is where Spencer lives. Cities Spencer has lived in before are Mercedes and Weslaco. Spencer has listed (956) 968-1985 as his...