Marsha Ann Weir, a lifelong Grand Ledge resident, passed away in Lansing with her family by her side. Marsha was born October 20, 1950 in Lansing, Michigan to the late Eldon A. and Marguerite A. (Miles) Weir. She graduated from Grand Ledge High... View Obituary & Service Information