Leesa Landis was born in 1960, age 64. Leesa Landis's address is 140 Barners Church Road , Liverpool, PA 17045. Possible relatives include Hannah Landis, Jed Landis and 3 others. Public records show Leesa has also lived in Liverpool, PA. Leesa's latest phone number is (717) 444-2853. Previous phone numbers include (717) 444-3853 and (717) 444-3860.
Also goes by: Leesa Landis
Results 1 - 1 of 1