Otis Lee Brown passed away on Tuesday, August 18, 2020 in Oklahoma City, Oklahoma. Otis was born August 12, 1957 in Oklahoma City, Oklahoma to Edward Ernest and Mildred Lynette Haag Brown. Otis proceeds the death of his mother and father,... View Obituary & Service Information
