Leo owns the phone number (973) 252-2042. 113 Irwin St, Springfield, Nj 07081 is where Leo lives. The age of Leo is 59. The birth year was listed as 1965. Other cities that he has stayed in are North Plainfield, Franklin Park, Phillipsburg and 3 other cities.