The phone number (903) 597-3817 is Leedean’s. People possibly related to Leedean are Dennis Kirk Owens, Lenora Davis Owens, Tommy L Owens and 6 other people. 902 Englewood Ave, Tyler, Tx 75702 is where Leedean resides. Leedean turned 61 years old. Other a city that this person has stayed in is Tyler. 1964 is the birth year of Leedean.