Billie Alta Miller

Billie Alta Miller of Welch, OK passed from this life to her heavenly home Wednesday, January 6, 2021 at Landmark Hospit…

View Original NoticeBillie Alta Miller