Leo has reached the age of 73 years. 1951 is his birth date. He has stayed in Knoxville, Austin, Marble Falls and 3 other cities before moving to Phoenix. 2037 Butler Dr, Phoenix, Az 85021 is where Leo resides. The phone number (602) 374-2649 is Leo’s. Gloria A Urtasun, Korena Annethompson Schaaf, Cecelia M Schaaf and one other person are people possibly related to Leo.