1983 is his birth date. The number currently linked to Spencer is (616) 891-5640. Spencer’s current address is 118 Westlake Dr #203, Lake Lure, Nc 28746. There are 2 companies connected with Spencer: Thornapple Capital, Llc and 11220 Keller Road, Llc. This person has lived also in Caledonia, Grand Rapids, Mentone and one other city. The age of Spencer is 41.