Theodosia Barrett was born in 1952, age 72. Theodosia Barrett's address is 1826 East Decatur Street , Decatur, IL 62521. Possible relatives include Dorothy Barrett, Nick Barrett and 8 others. Public records show Theodosia has also lived in Decatur, IL. Theodosia's latest phone number is (217) 422-2802. Previous phone numbers include (217) 422-7782 and (217) 429-8866.
Also goes by: Theodosia T Barrett
Results 1 - 1 of 1