Her birth year was listed as 1941. Leana has listed (215) 673-6791 as her phone number. Leana has reached the age of 83 years. The residency of Leana is at 2823 Nestling Rd, Philadelphia, Pa 19154. Leana's possible relatives are Edward F Piller, Edward F Piller, Colleen A Piller and 2 other people. Public records show Philadelphia, Feasterville Trevose and Trevose as cities Leana also stayed in.