His birth year was listed as 1976. People possibly related to Spencer are Harris James Melby, Carolyn S Melby, James M Melby and 6 other people. 9409 Arban Dr, Saint Louis, Mo 63126 is where Spencer resides. Cities Spencer has lived in before are Salt Lake City, Provo, Newark and 2 other cities. Records link phone number (314) 849-5019 with Spencer’s details. The current age of Spencer is 48.