Leo now resides at 1060 Pinellas Bayway, Tierra Verde, Fl 33715. This person has lived also in St Petersburg, Saint Petersburg, Cuyahoga Falls and 3 other cities. Leo turned 97 years old. This person's birth year is 1926. Leo's possible relatives are Frances M Morrow, Patricia Lee Navarre, Donna Mae Syntax and 4 other people.
We have found 1 property linked to Leo. Property owned by Leo is at 1060 S Pinellas Bayway Tierra Verde FL 33715.
Leo was the owner of Chevrolet Equinox with VIN 2CNALDEC2B6401500. His cars was purchased in 2011.