He has stayed in Boothbay and Memphis before moving to Memphis. The number currently linked to Lee is (207) 633-4385. 1940 is the birth year of Lee. Lee’s current address is 1241 Pera Ave, Memphis, Tn 38127. Possible relatives of Lee are: Jean Marie Stoddard, Fabian B Stoddard, Wallace Lee Stoddard and 6 other people. The current age of Lee is 84.