Joel Leftwich (1760-1846) Portal in Bedford Virginia United States HomepagePortaljoel-leftwich-1760-1846 #ImageModArea L R HP Days 1 Joel Leftwich (1760-1846) Login to view View The Portal FA PS PS PS--6870%65