Spencer has previously lived in Hamburg, Loveland and Fletcher. Spencer now resides at 2372 Mountain Rd, Hamburg, Pa 19526. Spencer has listed phone number: (610) 562-0799. Spencer was born 64 years ago. Spencer's birth date was listed as 1961.