Richard C. Holden NEW HAVEN, CT — Dr. Richard Capel Holden, 71, passed away after a brief illness on December 12, 2023, in New Haven, CT. Born in London, England,
Julia Wood passed away in Indianapolis, Indiana. This is the full obituary story where you can express condolences and share memories. Services by Ed Lee Mortuary.