This year Leo celebrated his 85 birthday. Berkeley, Chicago, Inverness and 2 other cities are cities Leo has lived in. Leo's birth date was listed as 1939. Leo now resides at 185 Vallette St, Elmhurst, Il 60126. Leo has listed phone number: (773) 523-2783.