1 Personal Profile for Leroy Odavis Found.

Results 1 - 1 of 1

✔ Address(7)   ✔ Phone(2). Leroy Odavis found in Massachusetts. Find Leroy Odavis's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leroy Odavis was born in 1934, age 90. Leroy Odavis's address is 120 Olean Street , Worcester, MA 01602. Possible relatives include Maria Davis, Robt Davis and others. Public records show Leroy has also lived in Paxton, MA. Leroy's latest phone number is (508) 360-7075. Previous phone numbers include (508) 754-3802.

Also goes by: Leroy Davis, Leroy H Davis
Related to: Maria Davis, Robt Davis

Results 1 - 1 of 1

Filter by State