Leonard Pescrillo was born in 1932, age 92. Leonard Pescrillo's address is 1202 Dogwood Place , Niagara Falls, NY 14304. Public records show Leonard has also lived in Niagara Falls, NY. Leonard's latest phone number is (716) 298-8938.
Phone Numbers: (716) 298-8938
Results 1 - 1 of 1