People possibly related to Leonard are Lucille Mastrangelo, Lauraa E Mastrangelo, Theresa Mastronogelo and 3 other people. Other cities that he has stayed in are Sayreville, Jamaica and Ozone Park. Leonard's birth year is 1956. The current age of Leonard is 68. Leonard is a resident of 22 Marcia St, Parlin, Nj 08859. The phone number (732) 525-2206 is Leonard’s.