Spencer turned 39 years old. His birth year was listed as 1986. Spencer is associated with LOVELAND CANYON ESTATES HOMES OWNERS ASSOCIATION, INC. A city Spencer has lived in before is Rapid City. The residency of Spencer is at 615 38Th, Rapid City, Sd 57702.