Martha Armstrong Phelan, 98, passed away peacefully in her home in Indianapolis on November 29, 2025. Martha (Marty) was born in Shelby, Ohio, on July 26, 1927, to George W. and Anna Wood Armstrong. She grew up in Shelby surrounded by family and friends and graduated from Shelby High School. Thereafter, Marty graduated from Oberlin […]

