The current age of Letha is 73. Letha is related to or closely associated with Steven Douglas Scott, Christina M Scott, Steve Scott and 2 other people. Letha’s current address is 1208 Olde North Pl, Edmond, Ok 73034. Letha owns the phone number (405) 330-5798. This person's birth year was listed as 1951. Public records show Overland Park, Shawnee Mission, Springfield and 2 other cities as cities Letha also stayed in.