Joseph P. Garvin
June 28, 1961 - June 14, 2020
Joseph P. Garvin, husband, father, friend, and veterinarian, died at home in Sperryville, VA on Sunday, June 14, 2020, following a brief illness. He was 58. Joe received his bachelor’s degree from the College of William and Mary in 1983... View Obituary & Service Information