Leo’s current address is 135 Mott St, Trenton, Nj 08611. Leo has reached 89 years of age. Leo has listed phone number: (609) 695-3064. The birth year was listed as 1934. Leo has previously lived in Trenton and Summit.