Leroy & Annie Williams
I have this photo of Leroy "Bud" & Annie Williams.
In 1974 they lived at
3021 Mt Vernon
Springfield, MO 65802
People in photo include: Leroy "Bud" Williams and Annie Williams
In 1974 they lived at
3021 Mt Vernon
Springfield, MO 65802
People in photo include: Leroy "Bud" Williams and Annie Williams
Date & Place:
at Their home in Springfield, Missouri USA