Apostle Otis Olander Washington, Sr.
October 4, 1946 - June 26, 2018
Apostle Otis Olander Washington Sr. was born October 4, 1946 in Loxley, Alabama to proud parents George and Bertha Washington. He left for Heaven on June 26, 2018. Oh how we will miss him. A man of power I call him; for he was fierce in his... View Obituary & Service Information