Leroy Lockwood Tomlinson
Birth:
21 Nov 1897
Norwalk, Fairfield, Connecticut
FCID:15859:92616
Parents
Father:
Charles Taylor Tomlinson
Mother:
Addie May Lockwood
Marriage(s)