Major James Harris “Jim” McClure
Major James Harris “Jim” McClure, 99 of Dyersburg passed away 10:00 p.m. Tuesday, August 6, 2024, at Tennessee State Veteran's Home in Humboldt. Graveside services will be conducted 11:00 a.m. Friday at East View Cemetery. Brother Ron Gray will officiate.…

