The phone number (918) 496-3504 is Leon’s. Leon has previously lived in Tulsa. Leon’s current address is 8717 Richmond Ave, Tulsa, Ok 74137. This person's birth year is 1935. Leon has reached 88 years of age.