Leo has reached the age of 71 years. This person's birth year is 1954. We have found 6 possible relatives of Leo: Sherry Nelson Mencacci, Amanda Kristen Mencacci, Shelly M Mencacci and 3 other people. Leo is a resident of 19 Quintana Dr, Galveston, Tx 77554. Records link phone number (409) 740-1388 with Leo’s details. A city Leo has lived in before is Galveston.
This person purchased 3 cars in years 2010, 2011 and 2012 according to public recors. The cars where Ford F-150, Chevrolet Tahoe and Ford F-150.