Stephen Deutsch, age 65, of Branson, Missouri, passed away January 15, 2021. He was born in Scales Mound, Illinois, on January 20, 1955. His father has preceded him in death. He is survived his mother and a son. Arrangements and cremation are under the direction of Cremations of the Ozarks. To leave an online condolence, visit www.cremationoftheozarks.com.