Leon Mcfadden was born in 1920, age 104. Leon Mcfadden's address is 551 North Main Street , Yreka, CA 96097. Possible relatives include Karyn Clouse. Public records show Leon has also lived in Weed, CA. Leon's latest phone number is (530) 842-1131. Previous phone numbers include (530) 842-5493 and (530) 842-7288.
Also goes by: Leon L Mcfadden
Related to: Karyn Clouse
Results 1 - 1 of 1