CHARLES OTHA ARMSTRONG
May 14, 2022
Charles Otha Armstrong, 92, and would be 93 on May 26, of Pleasant Grove, Alabama, passed away May 13, 2022. Charles worked for 34½ years at USX. After retirement he worked at UAB taxi service for 15 years. He also built houses over the... View Obituary & Service Information