James Eberhard, 86, of Dubuque, passed away unexpectedly on April 11, 2023, at Mercy One Medical Center, Dubuque.
Visitation was Saturday, April 15, at the Egelhof, Siegert and Casper Funeral Home and Crematory, Dubuque.
Funeral services followed the visitation with full military honors by the Dubuque Marine Corps League.