Media Trust Score88%

Leonard 'Len' Carson Mitchell, 92 | Daily Inter Lake

Born Sept. 25, 1929, to Ralph Leonard and Vivian (Hopkins) Mitchell in Kansas City, Missouri, the family later moved to Boulder, Colorado, where Len …

  • You already voted!
  • Read More