He has stayed in Morrilton, Russellville, Poteau and one other city before moving to Mena. The birth year was listed as 1941. We have found 9 possible relatives of Leon: Kathryn Doughty, Carol L Vanderveer, Dalton S Doughty and 6 other people. The phone number (479) 394-1180 is Leon’s. Leon’s residency is at 3014 Polk Road 44, Mena, Ar 71953. The age of Leon is 83.