Other a city that this person has stayed in is Savannah. Company linked with Fincher is: FINCHER FORD TRACTOR CORPORATION, INC. 1924 is the birth year of Fincher. Fincher now resides at 12841 Stillwood, Savannah, Ga 31419. This year Fincher celebrated this person's 100 birthday.