Also known as: cinavarro
Carlos Navarro lives in Mercedes, Texas, but has also spent time in Edinburg, Texas. He works at Beer Drinker. Antonio Navarro, Juan Antonio Navarro, Guadalupe Navarro, Consuelo Meza Navarro and Yolanda N Torres are some of Carlos relatives.