TERRY LEE MILLARD, 52, Indianapolis, died Dec. 19.
He was a self-employed computer technician. He was an Army veteran of the Vietnam War. He was a member of American Indian Council and Church of Jesus Christ of Latter-day Saints, Fall Creek Branch. He w…[read more at Tributes.com]
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors