Cover photo for Richelle Lee Spencer's Obituary
Richelle Lee Spencer Profile Photo
1975 Richelle 2025

Richelle Lee Spencer

November 20, 1975 — July 16, 2025

Twin Falls

Richelle Lee Spencer, 49, of Twin Falls, Idaho, passed away Wednesday, July 16, 2025, at her home in Twin Falls, Idaho.

A full obituary will be posted here when it becomes available.

Memories and condolences may be shared with the family in the Guestbook section below.

To order memorial trees or send flowers to the family in memory of Richelle Lee Spencer, please visit our flower store.

Guestbook

Visits: 11

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree