Gary E. Hill July 12, 2023 Gary E. Hill Chesapeake Beach United States Jay Hill Shiloh Cemetery Bar Harbor North Carolina Source: winchesterstar.com Share this article: