Russell Orr was born in 1924, age 99. Russell Orr's address is 1816 E Turquoise Avenue , Phoenix, AZ 85020. Possible relatives include Stephanie Hahn, William Hahn and 4 others. Public records show Russell has also lived in San Francisco, CA. Russell's latest phone number is (602) 230-9220. Previous phone numbers include (602) 274-0699.
Address History: 1816 E Turquoise Avenue, Phoenix, AZ 85020;
122 Church Street, San Francisco, CA 94114;
Sioux Falls, SD 57105
Results 1 - 1 of 1