SPENCER RICHARD NELSON
SPENCER RICHARD NELSON was arrested in Dane County, Wisconsin on the date of 7/10/2025 1:04:00 PM. SPENCER RICHARD NELSON was at the time of arrest. Additional booking information: SPENCER RICHARD NELSON Booking Date: 7/10/2025 1:04:00 PM Booking Number: 611673 SPENCER RICHARD NELSON was charged with SPENCER RICHARD NELSON is considered innocent until proven guilty. Arrested.info … Read more