Mr. Michael Olin Scott, 67, of Alexander City passed away on Monday, February 8, 2021 at his residence. He was born on September 5, 1953 in Alexander City, Alabama to Albert Olin Scott and Maedean McLeod Scott. He attended River Road Baptist... View Obituary & Service Information
