Douglas Clyde Otto
January 19, 1933 - July 4, 2025
Douglas Clyde Otto, 92, passed away peacefully on July 4th, 2025, at his home in Mobile, Alabama. Doug, the youngest of John Christian and Janet Sargent Otto's six children, was born in Rochester, New York, on January 19, 1933. Doug was a first... View Obituary & Service Information
