At home surrounded by family and friends, Joan Elaine McEldoon, age 80, peacefully departed on October 15, 2014 after valiantly battling cancer. Joan was born May 10, 1934 in Maxbass, North Dakota, the daughter of Walter and Lillian Bach. Joan graduated from Mt. Vernon High School in 1952 and attended Mt. Vernon Beauty School. She owned and operated Hillcrest Beauty Shop at her home for 15 years so she could be near her three growing boys. Joan married the love of her life, Lloyd McEldoon in 1964. Together they raised the boys, travelled, camped, cooked, and enjoyed their 40 year marriage. In 1975 Joan closed her beauty shop and worked as a pharmacy tech at Bert Robinson's Pharmacy until her retirement. Joan loved Native American culture and art. She was an active member of the Blue Heron Clan of the Medicine Wheel Tribe, her clan name being Blue Camas Woman. She was an excellent basket weaver and drum maker, and enjoyed attending drumming and ceremonial activities with her many friends. Joan was a longtime volunteer for the Skagit County Democratic Party and the Skagit County Historical Museum in La Conner. Joan is survived by her brother, Larry Bach of Seattle, and her three sons, Greg Wilson of Tacoma, Russ Wilson (Kathy) of Bellingham, Wayne Wilson (Debbie) of Mt. Vernon; and grandchildren Tara, Torey, Jennifer, Jason, and Frank. Gone ahead of Joan was her beloved husband, Lloyd McEldoon. A graveside service with Native American drumming will be held on October 21, 2014 at Hawthorne Funeral Home and Memorial Park at 1:30 PM, followed by a memorial service and coffee at 2:00 PM. Memorials may be made to Skagit Valley Hospice or Skagit County Historical Museum in La Conner.