Records link Elston with Richard Lee Fischer, Christy Pedro Fischer, Clayton A Fischer and 4 other people. 1946 is the birth year of Elston. Records link phone number (816) 765-4506 with Elston’s details. Elston now resides at 9516 Drury Ave #106, Kansas City, Mo 64137. Elston has previously lived in Leawood, Hurst, Euless and one other city. This year Elston celebrated his 78 birthday.