Luevon Orr was born in 1964, age 58. Luevon Orr's address is 2332 Iowa Street, Davenport, IA 52803. Possible relatives include Glenda Ball, Deanna Orr and 4 others. Public records show Luevon has also lived in Saint Louis, MO.
Related to: Glenda Ball, Deanna Orr, Deborah Orr, John Orr, Luevonda Orr
Address History: 2332 Iowa Street, Davenport, IA 52803; 4422 Michigan Avenue Apt 1fs, Saint Louis, MO 63111
Results 1 - 1 of 1