Jayleene Deleon was born in 1990, age 33. Jayleene Deleon's address is 80 Rand Street , Central Falls, RI 02863. Possible relatives include Christian Deleon, Jaime Deleon and 2 others. Public records show Jayleene has also lived in Central Falls, RI.
Results 1 - 1 of 1