Lenora Kidd was born in 1933, age 90. Lenora Kidd's address is 810 Wood Street Apartment 904, Pittsburgh, PA 15221. Possible relatives include Bruce Kelly, Elizabeth Kelly and 7 others. Public records show Lenora has also lived in Pittsburgh, PA. Lenora's latest phone number is (412) 242-2955. Previous phone numbers include (412) 242-9520 and (412) 242-9540.
Results 1 - 1 of 1