1962 is the birth year of Spencer. Company linked with Spencer is: Spencer Built Llc. Other cities that he has stayed in are Wake Forest, Durham and Raleigh. Spencer’s residency is at 3612 Randolph Rd, Durham, Nc 27705. Phone number listed for Spencer is (919) 402-9452. The current age of Spencer is 62.