The age of Leo is 96. The residency of Leo is at 224 Ridgecrest Rd, Salisbury, Nc 28146. This person's birth year is 1928. Other a city that he has stayed in is Cleveland. The number currently linked to Leo is (704) 633-3403.