The birth year was listed as 1932. Records link phone number (321) 235-9075 with Leo’s details. Leo has reached the age of 92 years. The residency of Leo is at 4405 Semoran Blvd #4, Orlando, Fl 32822. Sonia R Simons, Grant Russell Simons, Pamela Denise Simons and 2 other people are people possibly related to Leo. Orlando, Closter and Del Mar are cities Leo has lived in.