Elizabeth Todd was born in 1937, age 86. Elizabeth Todd's address is 5231 Nw 12th Street , Lauderhill, FL 33313. Possible relatives include Pamela Austin, Michelle Thompson and 4 others. Public records show Elizabeth has also lived in Lauderhill, FL and Sunrise, FL. Elizabeth's latest phone number is (954) 572-8094.
Phone Numbers: (954) 572-8094
Address History: 5231 Nw 12th Street, Lauderhill, FL 33313;
4560 Nw 85th Avenue # 1211, Lauderhill, FL 33351;
Sunrise, FL 33351;
Tamarac, FL 33321
Results 1 - 1 of 1