97 year old John Halavonich of Staunton passed away May 7. Funeral services will be held Monday (May 17) at 11:00am at Williamson Funeral Home in Staunton. Burial will be in Holy Cross cemetery. Friends may call Monday from 10:00am until the time of the service at the funeral home.