Tulsa

Welch, Clair

Clair Welch, 63, passed away Monday, February 11, 2019 in Tulsa, Oklahoma.

View Original NoticeWelch, Clair