David J. Marshall, age 90 of Punta Gorda, FL passed away July 22, 2021. He was born October 22, 1930 to Arthur Marshall and Cleyds Jordan. David proudly served in the US Navy during the Korean War. He was also a Store Manager at JCPenney. David was a fantastic father. He loved woodworking, golf, boating, and dancing. David was preceded in death by his parents; his wife, Joan V. Marshall; son, Stuart J. Marshall; and brother, Richard Marshall. He is survived by his children, Katherine A. Spellman; and Buck Marshall; grandchildren, Matthew Marshall, Justin Marshall, Ryan Marshall, Sarah Spellman, Luke Marshall, Mia Marshall, and Joni Marshall; and great grandchildren, Ethan Marshall, Olivia Marshall, Cooper Marshall, Dylan Marshall, Esme Marshall, and Eloise Marshall. At this time, there are no services taking place.