Other cities that he has stayed in are Saint Louis and St Louis. Records link phone number (314) 378-2508 with Spencer’s details. The residency of Spencer is at 7224 Saint Andrews Pl, Saint Louis, Mo 63121. Spencer has reached the age of 70 years. Spencer is related to or closely associated with Carolyn Elizabeth Smith, Guy S Smith, Robert Morris Smith and 4 other people. 1954 is the birth year of Spencer.