Mary Louise Richards
September 21, 1947 - September 16, 2021
Mary Louise Richards, age 73, of Muskogee (formerly Broken Arrow) peacefully went home to be with her Lord on September 16, 2021 at home with her loving family. Mary “Louise” was born in Stillwater, OK, on September 21st to Clifton... View Obituary & Service Information