Lenoa Orr was born in 1935, age 88. Lenoa Orr's address is 1380 North New Florissant Road , Florissant, MO 63033. Possible relatives include Brianne Orr, Glenn Orr and 3 others. Public records show Lenoa has also lived in Chesterfield, MO and O Fallon, MO. Lenoa's latest phone number is (314) 838-7916. Previous phone numbers include (636) 219-7708 and (636) 294-3669.
Also goes by: Lee T Orr,
Leona Theresa Orr,
Leona T Orr
Address History: 1380 North New Florissant Road, Florissant, MO 63033;
1529 Westmeade Drive, Chesterfield, MO 63017;
O Fallon, MO 63366;
Saint Louis, MO 63141
Results 1 - 1 of 1