Thomas Lowell McDowell

Posted in

Thomas Lowell McDowell, 93, of Sheridan, passed away on Sunday, November 7, 2010 at the VA Medical Center.

Kane Funeral Home has been entrusted with the arrangements.