Tag Archives: Genevieve “Genna” Welch – 93

Genevieve “Genna” Welch – 93

  MECHANICVILLE – Genevieve “Genna” Welch, 93, lifelong resident of Mechanicville died Tuesday, Nov. 15th after a brief illness. A Funeral Mass will be celebrated on Monday at 10 AM at All Saints on theHudson South Church (St….