Spencer's birth date was listed as 1966. He has stayed in Roeland Park, Shawnee Mission, Independence and 3 other cities before moving to Ballwin. Spencer is a resident of 417 Elm Crossing Ct, Ballwin, Mo 63021. Records link phone number (636) 230-5966 with Spencer’s details. Spencer turned 59 years old. People possibly related to Spencer are Jacquelyn Marie Steuber, Charles P Ray, Darla S Wilmsmeyer and 2 other people.