Leon now resides at 401 Twisted Branch Way, Mustang, Ok 73064. This year Leon celebrated his 60 birthday. 1964 is his birth date. Leon owns the phone number (405) 376-9808. Lawton, Oklahoma City, Moore and one other city are cities Leon has lived in.