Leo’s residency is at 7210 Port Phillip Dr, Arlington, Tx 76002. Leo owns the phone number (817) 465-8944. The age of Leo is 65. People possibly related to Leo are Donna Stromain Blair, Scott Dabbs, Khalid K Dabbs and one other person. This person has lived also in Maple Valley, Valencia, Canyon Country and 3 other cities. 1959 is his birth date.