The current age of Leo is 100. The phone number (813) 938-5652 is Leo’s. 1319 Maybury Dr, Holiday, Fl 34691 is where Leo lives. Public records show Tarpon Springs and Holiday as cities Leo also stayed in. This person's birth year is 1924.