Captain James (Jim) Albert Niffenegger, M.D. passed away peacefully in Sarasota, Florida at age 88 on October 28, 2022, surrounded by family. Dr. Niffenegger lived a life of love and service. A ...
Captain James (Jim) Albert Niffenegger, M.D. passed away peacefully in Sarasota, Florida at age 88 on October 28, 2022, surrounded by family. Dr. Niffenegger lived a life of love and service. A ...