Leo now resides at 105 Warwick Rd #B, Cinnaminson, Nj 08077. Leo owns the phone number (856) 829-5335. Leo's birth date was listed as 1926. Leo was born 97 years ago. Other a city that he has stayed in is Philadelphia. Leo is related to or closely associated with Kelly Ann Caporale, Patrick M Mallon, Dolores L Mallon and one other person.