Thedora Sheilds was born in 1960, age 63. Thedora Sheilds's address is 5218 Greenview Drive , Tuscaloosa, AL 35401. Possible relatives include Brenda Bush, Andre Shields and 1 others. Public records show Thedora has also lived in Tuscaloosa, AL. Thedora's latest phone number is (205) 752-2339. Previous phone numbers include (205) 752-3762.
Results 1 - 1 of 1