The aforementioned person's birth is archived as occurring on July 31, 1959, making them 66 years old. Mr. Welch, the person has an established residence at 595 S Farm Rd 99, Springfield, MO 65802. Jon L Welch once made their home at 1005 E 60th St N #316, Tulsa, OK 74126. Jon Welch received packages at Po Box 567, Willard, MO 65781-0567. The final use of this postal box was in 1995. It is expected that Belinda D Welch (age: 61 years old) is the spouse of Jo N Welch. At 1005 E 60th St N, Tulsa, OK 74126, Jo N Welch and Belinda D Welch (in 1992) lived at the same time. It is not uncommon to encounter someone named Welch John in Kansas, Iowa, Oklahoma. The address is home to multiple occupants, including Belinda Welch, Jeremy Lee Welch, Wendy Welch