Welch is related to or closely associated with Sharilee Eleanor Welch, Don L Welch, Kimberly Sue Welch and 5 other people. Welch's birth year is 1923. The residency of Welch is at 7359 Newton St, Tulsa, Ok 74115. The number currently linked to Welch is (918) 835-6258. This person has lived also in Tulsa and Broken Arrow. Welch turned 100 years old.