Stephanie Leaf was born in 1986, age 38. Stephanie Leaf's address is 203 E Water Street Apt 4, Syracuse, NY 13202. Possible relatives include Anne Jenkusky, Melinda Kaley and 1 others. Public records show Stephanie has also lived in Charlotte, NC and Cicero, NY. Stephanie's latest phone number is (315) 752-3001.
Phone Numbers: (315) 752-3001
Address History: 203 E Water Street Apt 4, Syracuse, NY 13202;
6325 Hackberry Creek Trail Apt 1111, Charlotte, NC 28269;
Cicero, NY 13039;
Gresham, OR 97080;
Fairfax, VA 22030
Results 1 - 1 of 1