Larry Lee Duncan
October 13, 1943 - March 25, 2017
Larry Lee Duncan passed away March 25, 2017. Born in Vineburg, CA, Larry’s school years were spent in Napa, graduating in 1961 from Napa High School. Larry owned a Standard Oil Service Station on Silverado Trail for 11 years and later... View Obituary & Service Information