Leah Newhall was born in 1973, age 51. Leah Newhall's address is 14 Nantucket Avenue , Swampscott, MA 01907. Possible relatives include Gregory Newhall, Linda Newhall and 2 others. Public records show Leah has also lived in Swampscott, MA. Leah's latest phone number is (781) 593-9447. Previous phone numbers include (781) 598-6767.
Results 1 - 1 of 1