Celebration of Life Sunday, August 26th, 2018 - 01:00 PM - Castle Falls Grand Hall 820 N MacArthur Blvd - Oklahoma City, OK - 73127 Norma Jean Welch, fondly referred to as Nana, went to be with her Lord and Savior August 11, 2018. She was... View Obituary & Service Information
