Lenora Markle was born in 1957, age 67. Lenora Markle's address is 4875 Quaker Hill Road , Albion, NY 14411. Possible relatives include Lanor Markle. Public records show Lenora has also lived in Elba, NY. Lenora's latest phone number is (585) 757-9324.
Related to: Lanor Markle
Phone Numbers: (585) 757-9324
Results 1 - 1 of 1