Robert Bates Cotton, 69 passed away peacefully at his home in Albert Lea, Minnesota on Sunday May 14th, 2023.  A Memorial Service will be held at 10am on Saturday May 20th, 2023 at the Salem Lutheran Church in Albert Lea, MN with a visitation held one hour before the service at the church.  Pastor Mark Boorsma will be officiating.