Dorotha “Dot” Louise Cloud Bean, age 88 of Scottsboro, passed away on March 10, 2024.