Russell Menear was born in 1957, age 66. Russell Menear's address is 6365 Nw 63rd Street Apt 253, Oklahoma City, OK 73132. Possible relatives include Teresa Adams, Kathleen Frankli and 4 others. Public records show Russell has also lived in Ammon, ID and Wichita, KS. Russell's latest phone number is (253) 292-1272. Previous phone numbers include (253) 330-6409 and (253) 861-6792.
Address History: 6365 Nw 63rd Street Apt 253, Oklahoma City, OK 73132;
3055 Geneva Drive, Ammon, ID 83406;
Wichita, KS 67211;
Mount Vernon, MO 65712;
Lakewood, WA 98499
Results 1 - 1 of 1