Lenora Leibowitz was born in 1953, age 70. Lenora Leibowitz's address is 8 Alba Street , Portland, ME 04103. Public records show Lenora has also lived in Augusta, ME and Falmouth, ME. Lenora's latest phone number is (207) 773-7603.
Phone Numbers: (207) 773-7603
Address History: 8 Alba Street, Portland, ME 04103;
12 Spring Street Apt 2, Augusta, ME 04330;
Falmouth, ME 04105;
South Portland, ME 04106
Lenora Leibowitz's current address is 6 Alba Street , Portland, ME 04103. Phone numbers associated with Lenora are (207) 623-3590 and (207) 623-4359. Lenora has also lived in Augusta, ME and Falmouth, ME.
Address History: 6 Alba Street, Portland, ME 04103;
12 Spring Street Apartment 2, Augusta, ME 04330;
Falmouth, ME 04105;
South Portland, ME 04106
Results 1 - 2 of 2