Spencer was born 59 years ago. Spencer has previously lived in Penns Grove and Pennsgrove. Spencer has listed phone number: (856) 757-0524. Spencer currently resides at 1585 Louis St, Camden, Nj 08104. This person's birth year is 1966.