Leo's birth date was listed as 1962. Cities Leo has lived in before are Dallas, Irving and Grand Prairie. The possible relatives of Leo are Wilburn Leo Baldree, Carolyn Sutton Baldree, Shelia Renee Robinson and 6 other people. Leo owns the phone number (214) 398-0638. The age of Leo is 62. Leo’s residency is at 104 Water St, Seagoville, Tx 75159.