Leeandra Rickard was born in 1991, age 33. Leeandra Rickard's address is 6683 Se Clackamas Road , Portland, OR 97267. Possible relatives include Eric Rickard, Jared Rickard and 2 others. Public records show Leeandra has also lived in Corvallis, OR and Estacada, OR. The latest email address for Leeandra Rickard is lej****@hotmail.com.
Address History: 6683 Se Clackamas Road, Portland, OR 97267;
1415 Nw 20th Street Apt 2, Corvallis, OR 97330;
Estacada, OR 97023;
Gold Beach, OR 97444;
Gresham, OR 97030
Emails: lej****@hotmail.com
Results 1 - 1 of 1