William J. Shaw, age 43 of New Baltimore passed away on July 30, 2020. Bill Shaw was kind, funny, smart, gentle, and generous and was an avid lover of his family and champion for dogs, particularly rescues. He was in classes for gifted children... View Obituary & Service Information