His birth year was listed as 1973. 723 Sage Dr, Del Rio, Tx 78840 is where Sergio lives. The current age of Sergio is 51. Possible relatives of Sergio are: Barbara Craig Mendoza, Evangeline R Mendoza, Yolanda A Mendoza and 6 other people. Records link phone number (210) 775-8078 with Sergio’s details. A city Sergio has lived in before is San Antonio.