Obituary Share James Douglas Davidson MD, 88, of Punta Gorda, passed away on Thursday. June 16, 2022. Family services will be private.
Leave a reply