Records link phone number (573) 372-3633 with Leo’s details. The current age of Leo is 90. This person's birth year is 1933. Other cities that he has stayed in are Rocheport, Gravois Mills and Philadelphia. The residency of Leo is at 31530 Tonys Pt, Gravois Mills, Mo 65037.