Leahann was born 48 years ago. The residency of Leahann is at 16 Duke St, Swampscott, Ma 01907. Leahann's possible relatives are Linda A Newhall, Gregory T Newhall, Walter E Newhalljr and 4 other people. Leahann has listed phone number: (781) 593-9447. 1976 is the birth year of Leahann. Swampscott is a city Leahann has lived in.