Ollie Mae Bowers
May 14, 1887 - December 3, 1978
Ollie Mae Bowers, 91, was born in Sparta, MO on May 14, 1887 to Jim Head and Emma Bell Parr Head. She lived in Tulsa, OK and died at St. Francis Hospital in Tulsa, OK on December 3, 1978 from renal failure. Her late husband, Dr. Joseph Samuel... View Obituary & Service Information
