Other a city that she has stayed in is Nixon. Records link phone number (830) 582-1734 with Stella’s details. Stella's birth year is 1974. Stella turned 50 years old. The residency of Stella is at 511 6Th St, Nixon, Tx 78140. Stella's possible relatives are Mario Luis Garcia, Anthony Lee Garcia, Mary Palacio Garcia and 6 other people.