Edna Johnston was born in 1918, age 106. Edna Johnston's address is 642 Suncrest Court , Sherrard, IL 61281. Public records show Edna has also lived in Alpha, IL.
Address History: 642 Suncrest Court, Sherrard, IL 61281;
545 Po Box, Alpha, IL 61413
Results 1 - 1 of 1