Public records show Fort Worth and Burleson as cities Leo also stayed in. Leo was born in 1938. Leo was born 86 years ago. Leo has listed phone number: (817) 295-9295. 800 Timberwolf Ct, Crowley, Tx 76036 is where Leo resides.