Mary Ellen (Swisher) Mahin

age 67, of Riverdale, passed away Friday, April 24, 2015 at Mid-Michigan Hospital in Alma, MI. Mary was born April 27, 1947 in Riverdale, MI, the daughter of Bernard Russell and Esther Pauline (Nickelson) Swisher. She was raised in Riverdale and attended both the Losey Country School and Vestaburg High School.

          Mary married the love of her life Richard Wayne Mahin on June 13, 1968 in Isabella County. She enjoyed sewing, cooking, baking, and loved caring for others, she was always there to help. Mary was a member of the Seville Community Church of God.

          Mary will be deeply missed by Richard Mahin of Riverdale, her husband of forty-six years; one son Dennis Swisher of Riverdale; two daughters Pamela Mahin (Scott Scherzer) of Blanchard, and Brenda Mahin of Riverdale; nine grandchildren and sixteen great-grandchildren; three brothers John (Dee) Swisher of Elwell, Paul Swisher of Ovid, and David Swisher of Riverdale; one sister Alice Woodrow of Riverdale; two brothers-in-law Robert (Sally) Parrish of St. Louis, and William Mahin Jr. (Marilyn Howe) of Vancouver, WA; numerous nieces and nephews.

          Mary was preceded in death by her parents Bernard and Esther Swisher; seven brothers and sisters Agnes, Jimmy, Virginia, Richard, Franklin, Robert Swisher, and Frances Bush; two mothers and fathers-in-law William (Mary) Mahin, and Jesse and Elaine Price; two brothers-in-law David Woodrow and Alfred Bush; two sisters-in-law Martha Swisher and Ruth Parrish; several nieces and nephews.

A Celebration of Mary’s Life will be Thursday, April 30, 2015 at 11:00 A.M. at Seville Community Church of God, 8360 W. Monroe Rd., Elwell, MI 48832 with Pastor George Showers officiating. Family will be accepting friends for visitation from 10:00 to 11:00 A.M. The church is providing a luncheon immediately following the service. Memorial Contributions in Mary’s memory may be made to help the family.



Guestbook may be utilized for condolences below.



Discussion closed
  • mike and robin white (Monday, April 27 15 04:22 pm EDT)

    You will be greatly missed aunt so in peace...

Our Staff Are Always There for You

Business Office

Brigham Funeral Chapel - Lakeview

9977 W. Howard City-Edmore Road

Lakeview, MI 48850

(989) 352-5400


Brigham Funeral Chapel - Vestaburg

6055 Howard City-Edmore Road

Vestaburg, MI 48891

(989) 427-0900


Brigham Funeral Chapel - Edmore

413 Gilson Street

Edmore, MI 48829

(989) 427-5261



Brigham Funeral Chapel -

Six Lakes

PO Box 320

118 Center Street

Six Lakes, MI 48886

(989) 365-9433




Normal business hours are Monday through Friday, 9 a.m. to 5 p.m. You can reach us any time day or night in the event of a loss, at any listed number above.


What to Do in the Event of a Death?

Please immediately notify your local police department as soon as the death occurs, if it is outside of a medical facility.

Print Print | Sitemap
© Brigham Funeral Chapel

This website was created using 1&1 MyWebsite.