Cities Leo has lived in before are Elizabeth and Edison. Leo's birth year is 1963. Records link Leo with Joseph Raymond Helme, Michaela Helmekrueger, Matthew T Helmer and 6 other people. Leo has listed phone number: (973) 277-3194. The residency of Leo is at 7 Lafayette Ave, Summit, Nj 07901. The current age of Leo is 61.