David D. Hall
August 4, 1959 - April 14, 2025
David D. Hall, 65, of Campbell, passed away on Monday, April 14, 2025. A celebration of life open house will be held from 4:00 to 7:00 p.m. on Friday, April 25, 2025, at the Campbell Legion Hall. Private family inurnment will be held at a later... View Obituary & Service Information
