Leo Davis, 91, of Luray, passed away on Wednesday, January 15, 2025.
He was born on August 4, 1933, in Buchanan, VA, and was a son of the late Omar Davis and Virgie Mae Short Davis Lang.
Leo worked at the Virginia Oak Tannery for 24 years and in the maintenance department for the Town of Luray for 15 years.
Over the course of his lifetime, Leo attended num…
Keep reading with a 7-day free trial
Subscribe to Shen-Valley Times to keep reading this post and get 7 days of free access to the full post archives.