Annie Spencer House, Lynchburg, Virginia August 22, 2018 by jbcowgill 0 This is the home of Annie Spencer in Lynchburg, Virginia. Share this:TwitterFacebookLike this:Like Loading...