Russell Smalts was born in 1975, age 48. Russell Smalts's address is 602 Briarwood Lane , Frederick, OK 73542. Possible relatives include Jalean Devilbiss, April Goode and 3 others. Public records show Russell has also lived in Seymour, TX and Newport News, VA. Russell's latest phone number is (307) 514-2746. Previous phone numbers include (307) 778-8043 and (757) 988-8064.
Address History: 602 Briarwood Lane, Frederick, OK 73542;
407 N East Street, Seymour, TX 76380;
Newport News, VA 23608;
Cheyenne, WY 82001
Results 1 - 1 of 1