Spencer's birth year is 1951. Spencer has listed (706) 820-8053 as his phone number. In addition to Lookout Mountain, Spencer also lived in Stuttgart, Lookout Mtn and Virginia Beach. Spencer’s current address is 1402 Peter Pan Rd, Lookout Mountain, Ga 30750. Spencer turned 73 years old.