This person's birth year is 1950. This person has lived also in Ferriday, Las Vegas and Houston. Leo is a resident of 252 Bayou Dr, Ferriday, La 71334. Leo turned 74 years old. The number currently linked to Leo is (318) 757-1645. Records link Leo with Angeline H Huddleston, Beverly Lee, Dorothy Lee Quinn and 2 other people.