Barbara Twiggs was born in 1978, age 46. Barbara Twiggs's address is 1280 Northwest 75th Street , Miami, FL 33147. Possible relatives include Phyllis Twigg, Sheila Twiggs and others. Barbara's latest phone number is (229) 247-1640. Previous phone numbers include (305) 244-8877 and (305) 456-1903.
Address History: 1280 Northwest 75th Street, Miami, FL 33147;
2150 Emerson Street Apartment 265, Jacksonville, FL 32207;
Valdosta, GA 31601
Results 1 - 1 of 1