Olga Rivera, 86, of Staten Island, NY passed away peacefully on Sunday June 7th, 2020 at Hackettstown Medical Center. Olga was born on May 10, 1934 in Ciales, Puerto Rico to the late Arcenio and Rafaela (Miranda) Rivera. She moved to Bronx, NY in the 1950’s and lived there until moving to Staten Island 30 years ago. She worked hard for many years as a seamstress in New York. Her family would best describe her as a loving, caring, strong willed person, who was devout in her catholic faith and possessed the gift of selfless giving. Olga loved the Catholic Saints, Angels, and was proud of her faith, heritage, and family. She also enjoyed gardening, sewing, crocheting, shopping, watching Spanish movies, and caring for birds. Her passion in life was spending time with her family, especially her children and grandchildren. She is survived by her two devoted children, Elizabeth Teagarden and Jose Irizarry; her son-in-law Wayne Teagarden, three cherished grandchildren, Jerrico Irizarry, Stephanie Teagarden, and William Teagarden; and by many other loving family members and friends. A private family service will be held at the funeral home and private burial will take place at Pleasant Hill Cemetery in Chester, NJ. In the absence of being able to attend, please send your love to the family by leaving an online condolence, sending a card, donate in Olga’s memory, or phone them to share your support during this most difficult time.