Julie Ann Allred, age 64, passed away peacefully on Dec 22, 2021, in Saint George, Utah, and will be greatly missed. On June 30, 1957, she was born in Taylorsville, Utah, to Bernard and Leah Beckstrom. She was the only girl out of the four kids. She married the love of her life Mark B Allred on November 12, 1976, in the Salt Lake, Utah Temple and just celebrated their 45 Anniversary. She and Mark raised their two wonderful kids in Saint George, Utah. Starting at the young age of 10, she started having many health issues that progressed over the past 15 years. Even with all the struggles and her health issues, and being legally blind, she maintained a positive attitude on life, which spread to anyone she talked to. She was a big inspiration to anyone she met.
Her family was everything to her, and she would do anything for them day or night. Her hobbies were playing games, listening to audible books, camping, hiking, watching movies, and sewing. She was the biggest supporter and fan of her husband's band and loved every opportunity there was to watch them play. She loved going on relaxing Sunday drives and spending quality time with family without distractions. She was an active member of the Church of Jesus Christ of Latter-day Saints, and her favorite callings were teaching primary and Young Women's.
She is survived by her husband, Mark Allred, her son Zachary Allred (Marifer), daughter Brittany Vasquez (Kevin), four grandchildren (Jason Vasquez, Maylynn Vasquez, Landon Vasquez, and Kaden Allred), her siblings Blake Beckstrom (Laurie), Jeffery Beckstrom, and her sister-in-law Jan Beckstrom. She is preceded in death by her dad and Mom (Bernard and Leah Beckstrom) and her brother Rodney Beckstrom.
The viewing and funeral services will be held on Monday, Jan 3, 2022, at the St George, Utah Snow Canyon Stake Center located at 1184 N Dixie Downs Rd 84770. The viewing will be from 10 am-11:45 am, and the funeral will start at 12 pm. Interment will occur at the Ivins Cemetery located at 200 W 400 N, Ivins Ut 84738. The service will be streamed live on Zoom for those unable to attend in person. Go to the zoom app on your phone, or if you are on the computer, google Zoom and then click join the meeting. The needed information is Meeting ID: 936 5863 5883 Passcode: 775974.