Michael O Cruz is 34 years old. He lives in Houston, Texas. Steven O Cruz, Herman M Cruz, Antonia Villanueva Cruz, Mirian N Cruz, Jaime Osmin Cruz, Martha Lorena Lola, Germanmauricio Cruz, German Mauricio Cruz, Helen T Cruz and Martha L Cruz are some of Michael relatives.