Devin Leon was born in 1990, age 35. Devin Leon's address is 6030 84th Avenue N, Pinellas Park, FL 33781. Possible relatives include Saul Ruiz, Kaylyn Ruiz and 3 others. Public records show Devin has also lived in Riverview, FL and Saint Petersburg, FL. Devin's latest phone number is (540) 548-3472. Previous phone numbers include (540) 429-7690. The latest email address for Devin Leon is druiz990@yahoo.com.
Also goes by:
Devin R Hanson, Devin W Ruiz, Devin Ruiz
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Saul Ruiz, Kaylyn Ruiz, Joshua Ruiz, Cydney Ruiz, Charlene Ruiz
Phone Numbers:
Address History:
6030 84th Avenue N, Pinellas Park, FL 33781; 9105 Egret Cove Circle, Riverview, FL 33578; Saint Petersburg, FL 33712; Tampa, FL 33616; Fredericksburg, VA 22406
Emails:
druiz990@yahoo.com
Results 1 - 1 of 1