Teresa G. (Ribeiro) Paiva, 88, of Milford, beloved wife of the late Antonio A. Paiva, died on Thursday, October 23.

Teresa was born in Madeira, Portugal on November 12, 1925 to the late Manuel and Maria (Barreto) Ribeiro.

Survivors include her two sons, Anthony (Susan) Paiva of Milford, John (Ellen) of Wallingford, four grandchildren; Alex Paiva Jr, Jessica Paiva, Owen Paiva and Eleanor Paiva, and her sister, Conceicao Margues of Brazil.

Mrs. Paiva is predeceased by her three sisters; Maria DeSousa, Felisbela DuPont, and Angelina Teixeira.

Friends and family are invited to attend a Mass of Christian Burial on Monday, October 27th at 10:30 AM in Saint Mary Church, 70 Gulf Street, Milford. Interment will be private.

In lieu of flowers, donations may be made to CT Hospice, 100 Double Beach Road, Branford, CT 06405.

To leave an online condolence, please visit www.gregoryfdoylefuneralhome.com.