Records link phone number (920) 954-9996 with Spencer’s details. Spencer now resides at Crystal Ct, Appleton, Wi 54915. This person's birth year is 1973. Cities Spencer has lived in before are Appleton and Menasha. This year Spencer celebrated his 51 birthday. Spencer's possible relatives are Scott E Armstrong, Thomas L Armstrong, Stuart J Armstrong and 4 other people.