Albert J. Legrand

Residence*Albert J. Legrand lived in 1938 at South Hadley Falls, Hampden, MA, USA