×

David J. Crouch

David J. Crouch, 73, Williamsburg, passed away Tuesday morning, Feb. 11, 2020, Van Zandt VA Medical Center, Altoona. Arrangements are by John K. Bolger Funeral Home Inc., Williamsburg. A complete obituary will appear in the Mirror at a later date.