Photo detail

Stories this photo appears in:

Thomas Dean McQueen

Tom McQueen passed away at his home on November 2, 2018 in Fallon, Nevada at the age of 79. He was born August 5th, 1939 in Lamar, Colorado, the son of Sid McQueen and Jean Welty.


Use the comment form below to begin a discussion about this content.

Sign in to comment