She has stayed in North Billerica before moving to Billerica. Lenore currently resides at 8 Pelham St, North Billerica, Ma 01862. Lenore owns the phone number (978) 663-5148. 1940 is the birth year of Lenore. Lenore was born 84 years ago.