Other cities that she has stayed in are Mcallen and Edinburg. Tara is a resident of 801 29Th St, Mcallen, Tx 78501. Records link phone number (956) 631-3498 with Tara’s details. People possibly related to Tara are Aida Montemayor Lopez, Severo L Santos, Romeo Lopez and 6 other people. The current age of Tara is 45. Tara's birth year is 1979.