Sofie Davis, 105, of McGregor, died Friday, Dec. 27, 2019, at Great River Care Center in McGregor. Sofie Edel, the daughter of Bernt and Johanna (Peterson) Juvik, was born Nov. 9, 1914, in St. Olaf. She was baptized and confirmed at Norway Lutheran Church, St. Olaf. She graduated from country school in rural Wagner Township and was awarded her honorary high school diploma from Central Community Schools on her 103rd birthday. Sofie was united in marriage with Raymond Davis on Sept. 22, 1937, at Norway Lutheran Church, St. Olaf. Sofie and Raymond farmed the Davis family farm south of McGregor for many years. After Raymond’s death in 1979, Sofie moved to Garnavillo, where she lived for 22 years. She then moved to McGregor, where she lived on her own until age 98. At that time, the Great River Care Center became her home.