William McCaffrey, 75, passed away on July 8, 2022 at The Villages Rehab.
He is survived by wife Linda McCaffrey, The Villages FL; daughter Jacklyn Velasquez, Davenport FL; sons Donald McSherry, Myrtle Beach SC, and Michael McSherry, Midland TX; and nine grandchildren.
A Celebration of Life date will be announced at a later time.
In lieu of flowers, please donate to American Diabetes Association. Arrangements entrusted with BALDWIN BROTHERS Funeral & Cremation Society-Spanish Springs, 352-480-5959. Sentiments may be left online at www.baldwincremation.com.