John William Shaffer III

October, 5, 1971 - June 4, 2022

Brought to you by Hastings Funeral Home