- Leocadi N JanukowiczRecord ID: 213793763
34 Webster St
Springfield, MA 01104 - Leocadi N JanukowiczRecord ID: 731288339
34 Webster St
Springfield, MA 01104
Age 107 (Born Jul 1918) - Leocadi N JanukowiczRecord ID: 740607810
34 Webster St
Springfield, MA 01104