Leland Armstrong was born in 1953, age 70. Leland Armstrong's address is 5406 Ne 15th Avenue , Portland, OR 97211. Possible relatives include Lee Armstrong, Paul Armstrong and 1 others. Leland's latest phone number is (503) 753-8620. Previous phone numbers include (541) 829-8844.
Address History: 5406 Ne 15th Avenue, Portland, OR 97211;
10265 Gandy Boulevard N Apt 1208, Saint Petersburg, FL 33702;
Corvallis, OR 97330
Results 1 - 1 of 1