Leola Shoemaker was born in 1917, age 106. Leola Shoemaker's address is 300 North Park Boulevard Apartment 101, Freeport, IL 61032. Public records show Leola has also lived in Freeport, IL. Leola's latest phone number is (773) 232-7518. Previous phone numbers include (815) 232-7518 and (815) 790-9271.
Also goes by: Leola M Shoemaker
Results 1 - 1 of 1