Leo's birth date was listed as 1931. Leo now resides at 560 Sara Dr, Freehold, Nj 07728. This year Leo celebrated his 92 birthday. A city Leo has lived in before is Bronx. Leo has listed (732) 409-1399 as his phone number.