The birth year was listed as 1934. He has stayed in Philadelphia before moving to Pennsauken. Leo has reached the age of 90 years. The number currently linked to Leo is (856) 488-4393. The residency of Leo is at 2530 Doral Dr, Pennsauken, Nj 08109.