Tara Garcia was born in 1995, age 28. Tara Garcia's address is 9618 Arno Drive , Saint Louis, MO 63123. Possible relatives include Autumn Garcia, Betsi Garcia and 2 others. Public records show Tara has also lived in Fenton, MO and Florissant, MO. Tara's latest phone number is (314) 337-7443. Previous phone numbers include (314) 532-4626.
Address History: 9618 Arno Drive, Saint Louis, MO 63123;
100 Miller Drive, Fenton, MO 63026;
Florissant, MO 63033;
Bon Aqua, TN 37025
Results 1 - 1 of 1