Leroy & Annie Williams Williams family photo

Leroy & Annie Williams

Taken at Their home, Springfield, Missouri USA on .

I have this photo of Leroy "Bud" & Annie Williams. In 1974 they lived at 3021 Mt Vernon Springfield, MO 65802

I have this photo of Leroy "Bud" & Annie Williams.

In 1974 they lived at
3021 Mt Vernon
Springfield, MO 65802

Write a comment
Added by
Comment · Contact ·
People in this photo