Mary Lou Armstrong
February 7, 1955 - August 21, 2023
Mary Lou Armstrong, 68, of Park Hill, OK was born February 7, 1955, in Cheyenne, Wyoming to Boris and Mary Magdalene (Burke) Armstrong and peacefully passed away Monday, August 21, 2023, in Muskogee, OK. She was self-employed as the owner/property... View Obituary & Service Information
