Mary Lou Howell
October 3, 1933 - February 1, 2017
Mary Lou Howell, 83, of Broken Arrow, Oklahoma passed away January 31, 2017 at Rolling Hills Care Center in Catoosa, Oklahoma. Mary Lou and her twin brother Robert were born on October 3, 1933 to Herman and Gertrude Petri in Tulsa, Oklahoma.... View Obituary & Service Information