Betty Ann Larson, 84, of Alden, passed away on Tuesday, September 24th at the Mercy Medical Center in Mason City.