Houston, TX | Missouri City, TX | Stafford, TX
Also known as: nena_roy
Elaine Garcia lives in Houston, Texas, but has also spent time in Missouri City, Texas and Stafford, Texas. Some of Elaine relatives are Javier Alejandro Garcia, Javier A Garcia, Jorge Issac Garcia, Marco Garcia, Lilian Y Garcia, Christina Zunigagonzales, Linda Cynthia Garcia, Pamela Garibay Garcia and Lori Garcia.