Odella Richardson was born in 1943, age 81. Odella Richardson's address is 2525 Tacoma Circle Apartment 202, Indianapolis, IN 46220. Possible relatives include Dellonda Dancler, Arlene Douglas and 9 others. Public records show Odella has also lived in Decatur, IL and Springfield, IL. Odella's latest phone number is (217) 429-3784. Previous phone numbers include (217) 753-0595 and (317) 255-0580.
Also goes by: Odella D Richardson
Address History: 2525 Tacoma Circle Apartment 202, Indianapolis, IN 46220;
1120 East Prairie Street, Decatur, IL 62521;
Springfield, IL 62704;
Holland, MI 49423;
Ludington, MI 49431
Results 1 - 1 of 1