Other a city that he has stayed in is Cleveland. We have found 4 possible relatives of Spencer: Robert Jiii Harris, Donnette Michelle Brown, Jeanette Worley Harrison and one other person. The current age of Spencer is 73. Spencer was born in 1951. Spencer has listed (704) 528-6830 as his phone number. Spencer’s residency is at 320 Brawley Rd, Cleveland, Nc 27013.