Family:Leslie Crouch and Elizabeth Depew (1)

Watchers
Facts and Events
Engagement? 15 Oct 1936 Pittsfield, Berkshire, Massachusetts, USABerkshire Eagle. See attached source.
Children
BirthDeath