Dr. Sarah O’Dowd, 91, of the Rhode Island communities of Newport, Barrington and Riverside, passed away peacefully at St. Clare-Newport, on April 20, 2026. She was one day past her 91st birthday. Born in Atlanta, Georgia, in 1935, Sarah was the daughter of Schuyler and Lucille Christian. She spent her formative youth in Decatur, Georgia, […] The post Obituary: Dr. Sarah C. O’Dowd appeared first on What's Up Newp.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.