David George Long Sr., 84, of Albert Lea, MN, passed away peacefully at Prairie Senior Cottages in New Richland, MN after a lengthy battle with dementia. A Funeral Service will be held at 11 AM on Tuesday, November 1, 2022, at Grace Lutheran Church in Albert Lea, MN; Pastor Shane Koepke will officiate. The family will receive friends at a viewing to be held from 4-7 PM on Monday, October 31, 2022, at Bonnerup Funeral & Cremation Services in Albert Lea, MN and one hour prior to the service at the church. Interment will be held at a later date at Hillcrest Cemetery, Albert Lea, MN.