Leon Welch in Missouri, USA

We found 1 person named Leon Welch in Missouri. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.

Filter
Browse by State
Browse by City
Sedalia, MO
Leon O Welch is a eighty year old American. Public records list 1 person as Leon’s relatives. Leon O Welch was a resident at 15 addresses in 4 cities before moving to the current home at Sedalia, MO. 7 phone numbers are available in our database. You can reach Leon at (816) 826-3324.
Address History

23586 Debbie Dr, Sedalia, MO, 65301 (current address)

23586 Debbie Dr, Sedalia, MO, 65301 (2001 - 2018)

PO Box 7, Sedalia, MO, 65302 (1996 - 2016)

4200 W Main St, Sedalia, MO, 65301 (2000 - 2013)

PO Box 3, Sedalia, MO, 65302 (2001 - 2013)

Phone Number History
(816) 826-3324 (660) 826-3324 (816) 826-0590 (407) 826-3324 (660) 596-3324 (407) 343-8207
Relatives

Leon Welch, Q&A

Frequently asked questions for Leon Welch

Leon Welch was born on June 24, 1946 and is turning or has already turned 80.

Leon Welch can be contacted at (816) 826-3324. We have 6 more phone numbers for Leon Welch.

Leon Welch moved to 23586 Debbie Dr, Sedalia, Missouri, 65301 in 2013 and has been a resident there ever since.

Leon Welch previously lived at the following addresses: 23586 Debbie Dr, Sedalia, Missouri, 65301 · PO Box 7, Sedalia, Missouri, 65302 · 4200 W Main St, Sedalia, Missouri, 65301.

The following people are believed to be the family members of Leon Welch: Nancy Welch, Sedalia (MO).