Theora Woodard was born in 1921, age 102. Theora Woodard's address is 575 Southwest 63rd Street Road , Ocala, FL 34471. Possible relatives include Towanna Comer, Deloris Woodard and 6 others. Public records show Theora has also lived in Ocala, FL and Tallahassee, FL. Theora's latest phone number is (352) 237-3313. Previous phone numbers include (352) 622-8052 and (352) 873-2027.
Also goes by: Theora Woodard
Address History: 575 Southwest 63rd Street Road, Ocala, FL 34471;
3850 Se 17th Court Apt B, Ocala, FL 34480;
Tallahassee, FL 32310;
Austin, TX 78730
Results 1 - 1 of 1