Teresa H. Lucas was born to Antonio A. Herrera (deceased-April 1996) and Francisca B. Herrera on October 15, 1951 in Manila, Philippines. She was the second of seven children; her siblings are Roberto (deceased-April 2017)), Patricia, Antonio... View Obituary & Service Information