close

David William Shepherd

David William Shepherd, 68 of Fort Myers Beach passed away April 4, 2024. Arrangements by Lee County Cremation Services.