Leo was born 97 years ago. 1926 is the birth year of Leo. Records link phone number (325) 356-5646 with Leo’s details. Cities Leo has lived in before are Comanche and San Antonio. Leo currently resides at 33 Rr 1 #33, Comanche, Tx 76442. Records link Leo with Zada H Byrd, Paul H Byrd, Rachel H Byrd and one other person.