Spencer’s residency is at 509 123Rd St, Cleveland, Oh 44108. Records link phone number (216) 451-5547 with Spencer’s details. Spencer is related to or closely associated with William M Hendricks, Isabelle Hendricks, William M Hendricks and 4 other people. Other a city that he has stayed in is Cleveland. The current age of Spencer is 87. Spencer was born in 1936.