Invite friends and family to read the obituary and add memories.
We'll notify you when service details or new memories are added.
You're now following this obituary
We'll email you when there are updates.
Please select what you would like included for printing:
Elaine Marie Mosley passed away unexpectedly on March 17th surrounded by her family at St. Mary’s Medical Center in Blue Springs, MO.
Elaine was born October 22, 1960, in St. Joseph, MO, to Ronald and Marcille Hanlan.
Elaine enjoyed spending time with friends and family, capturing all of life’s moments through scrapbooking, and she always offered a helping hand to anyone in need. Her greatest joy in life was her family, and nothing meant more to her than her sons and grandchildren. She loved them deeply and made sure they always felt it.
She was preceded in death by her father, Ron Hanlan, and husband, William Mosley. She is survived by her mother, Marti Hanlan; sons, James (Joan) Guffey and Brandon (Erin) Guffey; stepdaughter, April Mosley; siblings, Kathy (Dean) Shepard, Jerry Hanlan, Brenda (John) Stifter and Scott (Angela) Hanlan; grandchildren, Finn and Luna Guffey; step grandchildren Jayden and Za’Corion Kirk, Luxious Holmes and She’Untea Brisby; step great grandchildren, Cordai Jackson and Braya Lock; nieces and nephews, Nick (Tonya) Shepard, Charla (Shane) Moylan, Dallas Shepard, Kelsey (Joe) Paulin, Jake Stifter, Preston Hanlan, Lucas Hanlan.
Thursday, March 26, 2026
5:00 - 7:00 pm (Central time)
Johnson County Funeral Chapel
Friday, March 27, 2026
Starts at 1:30 pm (Central time)
Johnson County Funeral Chapel
Friday, March 27, 2026
Starts at 3:00 pm (Central time)
Johnson County Memorial Gardens
Visits: 384
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors