Richard Leon was born in 1940, age 83. Richard Leon's address is 361 Salt Creek Drive , North Port, FL 34287. Possible relatives include Theresa King, Nancy Leon and 1 others. Public records show Richard has also lived in North Port, FL and Canton, OH. Richard's latest phone number is (330) 497-2729. Previous phone numbers include (941) 380-8953 and (941) 429-0204. The latest email address for Richard Leon is njl****@aol.com.
Address History: 361 Salt Creek Drive, North Port, FL 34287;
404 Creekview Drive, North Port, FL 34287;
Canton, OH 44721;
Mogadore, OH 44260
Emails: njl****@aol.com,
ric****@att.net,
rle****@aol.com
Results 1 - 1 of 1