The birth year was listed as 1977. Spencer's possible relatives are Carole L Mcisaac, Traci J Mcisaac, Don Anthony Mcisaac and 3 other people. The age of Spencer is 47. Records link phone number (719) 544-4297 with Spencer’s details. Spencer now resides at 85 Scotland Rd #B10, Pueblo, Co 81001. Cities Spencer has lived in before are Denver, Littleton, Antigo and 2 other cities.