Janelle Peters was born in 1976, age 48. Janelle Peters's address is 1742 Park Road Nw, Washington, DC 20010. Possible relatives include Stephanie Coe, Melissa Kuebler and 5 others. Public records show Janelle has also lived in Menlo Park, CA and San Francisco, CA. Janelle's latest phone number is (408) 293-2904. Previous phone numbers include (703) 948-6955.
Also goes by: Janelle Deanne Schmeider
Address History: 1742 Park Road Nw, Washington, DC 20010;
1327 Sevier Avenue, Menlo Park, CA 94025;
San Francisco, CA 94117;
San Jose, CA 95126;
Frostburg, MD 21532
Results 1 - 1 of 1